fix sha for adobe-air
allow linkables to be set to none

sometimes it doesn't make sense for a cask to link anything out to the
Applications dir
support for caveats

i.e. custom messages printed after installing a cask

refs #218