Electric car pioneer Tesla Motors unveiled a home battery Thursday which founder Elon Musk says would allow storage of solar power for homeowners who want to go off the grid.