Deprecate Http class, closes #114.
Log HttpErrors. Closes #117.
Allow API objects to return non-array results
Fix Session class to handle boolean true
Fix deleting non existent session variable

Fixes #130

Signed-off-by: Greg Bowler <greg.bowler@g105b.com>
Add appendSibling and prependSibling methods.

Closes #128.
Merge branch '114-HttpRequest' into daily
Merge branch '117-ExceptionLogging' into daily
Update late version number
Merge branch 'master' into daily
Merge branch 'next' into live
Merge branch 'next' of github.com:g105b/PHP.Gt into next
Add error simulation to Dummy Auth

Errors are triggered using the Error_Code url parameter (to align with
the ID_User parameter already in place).  Fixes #144.

Also, add the nested HybridAuth exception to the HttpError thrown by the
Auth class when it picks up a HybridAuth error in the authenticate
function.  NOTE: errors on login are not thrown from here (and transformed
into HttpErrors) - they emerge from /Class/Auth/Auth.class.php#L140
Correct defect in Dummy auth

Was setting the user ID during the loginStart, but in real providers
it's not done until the end (once the external call returns and provides
an identifier that can be correlated with a user account).  The issue
was causing meant a login failure in DummyAuth was still switching the
PHP.Gt userID even though HybridAuth never accepted that the user was
authenticated.
Merge branch 'live' into next
Merge branch '144-dummy-oauth-error-simulation' of git://github.com/8w/PHP.Gt
Merge branch 'master' into next
Do not create custom log for HttpError

Update code to use the default logger instead.
Do not create custom log for HttpError

Update code to use the default logger instead. Fixed #139
Merge branch '139-remove-PhpGt-log-file' of github.com:8w/PHP.Gt into 139-remove-PhpGt-log-file