Implemented second step of new "elm-get publish" workflow

During the second step, elm-get is going to check integrity of saved metadata (basically, re-check API compatibility) and actually publish the package.

Also, I've made a couple of minor changes:
* apiCompatibility field of SavedMetadata is removed as unused
* removed unnecessary pattern-matching from compareDocs