PHPDocs to help with more autocomplete stuff

Switched the formatConversationMessageBody overrides to accept the 3rd configuration parameter so that someone could easily override the specific editors and change configuration options

Removed deprecated Loader::helper in favor of Core::make
PSR2
Created a new alias for the PermissionCache

Changed places that overrided the Response::testForErrors() function, so that if they pass all other validation, they now call the parent function which has been modified to return false. This also cleaned up the return values so that a boolean or error INT constant is always returned.

Switched out the Loader helper function for the Core::make function

Cleaned up `use` statements that didn't appear to actually be used.

Removed seemingly unused protected variables from the Response class.

PHPDocs to help with intellisense / autocomplete and inline documentation
PSR2, couple more PHPDocs
Merge pull request #791 from ExchangeCore/Conversation-Editor-Cleanup

Conversation editors cleanup
Merge pull request #793 from ExchangeCore/Permission-Response-Cleanup

Permission response class cleanup
updating composer.json to fix ZF at 2.2
Merge branch 'master' of github.com:concrete5/concrete5-5.7.0