Merge pull request #226 from eads/0.9-beta7

respect user choice when asking to overwrite in generate command
Merge pull request #227 from eads/0.9-beta7

remove vestiges of hard blueprint dependency, add empty blueprint option to new project
Merge pull request #228 from eads/0.9-beta7

don't catch keyerror if creds are wrong when publishing
Merge pull request #233 from eads/0.9-beta7

cleanup
Merge pull request #234 from eads/0.9-beta7

Fix data.json publishing
Merge pull request #241 from eads/0.9-beta7

use discovered base dir in tarbell update, fixes #168
Merge pull request #247 from eads/0.9-beta7

clean up configuration and accomodate credentials.json file
Merge pull request #250 from eads/0.9-beta7

Add a buncha docs
restore sphinx rtd theme so docs render on rtd properly