Corona: Switch controller to use HttpCode instead of error enums.
Spawn: Use new function mock methods for ResqueRequestRunkitTest
Spark: Twitter Authentication class
Core: Updated DateTime test and related tests to extend LunrBaseTest

Updated tests to new function calls and names for class and reflection
Corona: Port ErrorEnumTrait tests to LunrBaseTest.
Gravity: Fix permission conflict in PhysicalFilesytemAccessObjects Test.

One test would create a file in /tmp, but not delete it, which would
cause failed unit tests for other users in a multi-user system.
Spark: Move request fields support to the base Api class.

fields are used for many requests, also User unrelated ones, so put
them in a more suitable place.
Spark: Add Facebook Page class.
Corona: Drop ErrorEnumTrait trait.

This has now been superceded by the HttpCode constants.
Corona: Remove json methods from the RequestInterface.

At this point they cause more confusion than they add value. With
data traffic being less of an issue these days, drop functionality
for confusing short keys for webservice input/output.
Spawn: Drop json related methods from the ResqueRequest class.
Shadow: Drop json related methods from the CliRequest class.
Corona: Drop json related methods from the Request class.
Corona: Drop the JsonEnumTrait trait.
Corona: Made FrontControllerTest extending LunrBaseTest, updated methods

The related BaseTest had things to change, Dispatch and Get ones were ok
Corona: Made ViewTest extending LunrBaseTest, updated methods
Feedback: Ported FileLoggerTest to LunrBaseTest,updated relevant methods
Feedback: Ported Psr3LoggerTest to LunrBaseTest,updated relevant methods