start of skeleton script ripped from flocker-volume
Passing test that you can give flocker-node two strings and they'll be stored
Simplest -ish implementation of current functionality
add YAML parsing to options and test for invalid deployment config YAML
add a test for invalid application/deployment configs, add specific parse errors from YAML parser to UsageError
rename flocker-node to flocker-changestate
added entry point to setup.py for flocker-changestate, added functional test for changestate cli
clean up lint errors
Fix the functional testcase name
Tidy up some things. Add some missing docstrings
Explain that flocker-changestate is called by flocker-deploy
Whitespace
Add PyYAML to the flocker.spec template. Specify version 3.10 which is provided by Fedora20.
Update the PyYAML version in setup.py to match the version in Fedora20
Fix some docstring formatting
Add emacs test-case-name header
Simplify the config parser error tests
Fix a long line
Add flocker-changestate to the spec file
Merge pull request #204 from ClusterHQ/change-local-state-takes-yml-196

Add the skeleton of a flocker-changestate command

Authors: @adamtheturtle, @dwgebler, @wallrj
Reviewer: @exarkun

Fixes #196