+ phpunit development configuration

Testing coverage report generation disabled to make tests running fast
Oauth: added unit-tests for code which is not covered by integration-tests
Oauth::authenticate() rewritten to use Guzzle http client + other fixes
Oauth dramatic refactoring
Remove unneeded OauthXXX classes
Oauth.php -> Oauth/Oauth.php