Life is beautiful. Everything's awesome.

See: FAForever/lobby/fun/fistycuffs-with-travis for info about what happened here.
Initial version description
Add classdoc
Add ref,hash,repo to Version
Add has_version
Be consistent with assertions