Milestone 'twiddly-winks'

* Add usage info (draft) to file header
* Add simple_sanitize method to remove common punctuation from story
  names / existing branch names
* Remove arbitrary 50 char limit on branch names

This milestone also merges in work by Rui Baltazar, to convert to a
command utility gem + refactoring into a class