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
Naively convert featured_mod_versions hashes

This is pretty brittle, but I'm guessing it'll work for most patches.

It certainly beats actually keeping the current patcher around.
Use a triple for describing specific fmod versions
Add fa-coop
Make featured.py use git/version
Make it an error to check out unknown versions