updated sinatra-contrib gem, fixed metadata and create issue

Metadata fields wouldn't save for non-editors

Creating pages as a non-editor would fail once the approving
editor got the email (they wouldn't be able to view the new page)

There was some problems with sinatra-contrib 1.4.0 not loading
multi_json gem.
Merge branch 'master' of github.com:ehhop/ehhapp