Brings the HybridAuth in compliance with PSR-0

Some files are moved to subfolders and an autoloader has been added.

The autoloader can be invoked via ```Hybrid_Auth::registerAutoload()```