bottle: use versions to access previous bottles.
SoftwareSpec: add method for bottle checksums.
bottle: move bottle output to ERB.
bottle: only output relocatable message if >1MB.
Move bottle.rb logic from test-bot to brew bottle.
ack: update bottle.
bottle: allow writing/committing new bottles.