Get compiling with 'bump' and 'diff' commands
Create a full list of possible commands
Restrict version-bump to work only on "bumpable" versions, not for validation
Get version validation working in 'publish'
split out Docs module for generating docs

needs improvements to elm-doc to be fully functional