Added HybridAuth class for #67
Added third-party HybridAuth classes
Updated auth process
Google auth successful, Twitter & Facebook need testing, then useful information needs extracting from HybridAuth object.
Renamed authentication class to "Auth"
Fixes #67. Twitter, Facebook and Google authorisation tested and working fully.
Removes the id/key ambiguity by checking for existance in base config array
Added more functionality to OpenAuth providers.
Completed work on #67 for beta release, ready to merge into master.
Added comments to top of file