Add instructions for creating new versions

This change adds information to the README about how to create a new
version of Optimus. A new version means a new tag, a change to the
VERSION file and a git commit.
Tweaks to improve clarity
Tweak makefile
Merge pull request #14 from Clever/version-instructions

Add instructions for creating new versions