Merge pull request #2 from perryn/master

added support for embedded use
gem lock file update for new release
just removed some trailing whitespace
renamed git_repo helper method to git and added cctray helper method
added example using blinky (respect)
added vcr to get some tests in for cctray
added a failing spec to break build
added recordings of running and broken builds
added cctray integration test and removed deliberately failing test
changed poll period to be a configuration item in the config file rather than a command line parameter
refactored chicanery spec a little
a bit more reorganisation
added mechanism to configure location of persisted state file
added explicit poll period to baby steps example
mentioned persist_state_to in the readme
added previous state to run (why not?)
report some error cases when reading cctray.xml