* moved secrets config template to config directory
* updated new default file location for secrets.cfg
* added ConfigObject class
* added template for cluster config file
* updated .gitignore to include cluster.yaml
* updated cluster.yaml.template to include more fields
* added read_config_file method to ConfigObject, modified cluster_create.py to use cluster.yaml configuration by default
* added pyyaml to requirements.txt
* added documentation for cluster.yaml config file
* added constant for default cluster.yaml location
* changed secrets.cfg to secrets.yaml, added SecretsConfig object
* removed secrets.cfg.template
* improved error messages for bad secrets.yaml config
* changed config/ directory to .thunderbolt/
* remove old unused code
* removed unncessary ignored file
* renamed configuration class to ClusterConfig and added merge method with error checking
* collapsed cluster.yaml file
* updated cluster.yaml.template to new collapsed format
* better descriptions of cluster config settings
* added error checking to cluster config settings
* added back accidentally removed code
* removed template for cluster.yaml, added cluster.yaml
* renamed .thunderbolt/ to config/, added defaults for cluster.yaml
* fixed typo in secrets.yaml.template
* added .thunderbolt/ directory to .gitignore
* fixed bug when adding user with ssh_key
* code cleanup
* updated docs
* removed redundant docs, added instructions to secrets.yaml.template
* fixed typo
* refactored read_config_file method and changed default cluster id
* removed unnecessary ignored file
* changed format for cluster.yaml instructions
* added back docker-repo support
* refactored merge and merge_dict methods
* update configuration.cfg to secrets.cfg
* fix node count pretty print
* add more unit tests
* configure pytest to only run tests from the 'tests' directory
* add missing space
* remove static call to loading secrets file
* initial docs layout
* rename files and add images to getting started
* fix typos
* Add next steps to clusters docs
* Add custom scripts doc
* Initial text for spark submit
* fix merge conflict
* finish spark submit docs
* cloud storage docs
* fix typo in storage docs
* refactor some docs
* pr feedback
* add link to Getting Started in creating account details in main readme
* update configuration.cfg to secrets.cfg
* fix node count pretty print
* add more unit tests
* configure pytest to only run tests from the 'tests' directory
* add missing space
* remove static call to loading secrets file
* initial commit for automatic wasb support
* wasb native support
* fix for wasb
* bug fix in azure_api
* clean up setup_wasb
* README for wasb
* README updates for wasb
* configure wasb creds in start task environment variables
* add missing merged files
* revert back to working state
* added storage account suffix
* removed zip to secrets
* update configuration.cfg to secrets.cfg
* fix node count pretty print
* add more unit tests
* configure pytest to only run tests from the 'tests' directory
* add missing space
* remove static call to loading secrets file