Temporarily disable publishing changes

I need to figure out how to handle this for staging
Move some error handling out to application_controller
More error handling
Include relationships in entity_serializer
Fix spec
Make filters case insensitive
We need system ids to get set before validation
Handle integer input to searches

Also make sure no one tries to set the 'id' column
Match new users to existing users using authentication keys.

If a person entity has an 'authentication' json block,
we'll check each of the values in that block against
existing people. Should be things like relay guid,
key guid, Facebook uid, etc