Merge pull request #13 from screenpages/master

Added property 'snippets_enabled' for compatibility with gitlab 5.4
Removed user teams functionality and explained new versioning
ErrorListener: Fixed wrong parameter being passed to the RuntimeException
Merge pull request #14 from berni2288/master

ErrorListener: Fixed wrong parameter being passed to the RuntimeException
Added methods for new group API
Fixes uncaught RuntimeException 'Property "iid" does not exist

Fatal error:  Uncaught exception 'Gitlab\Exception\RuntimeException' with message 'Property "iid" does not exist for Gitlab\Model\MergeRequest object' in lib\Gitlab\Model\AbstractModel.php:50
Added support for new fields added in 6.2 (iid etc) and added methods to remove projects
Merge pull request #16 from berni2288/master-fixpropertyerror

Fixes uncaught RuntimeException 'Property "xyz" does not exist
Add support for sudo and creating project for another user
Amendments
add project search function
Merge pull request #18 from sschwarz/master

Add support for sudo and creating project for another user
Merge pull request #19 from ivankristianto/master

add project search function
AuthListener now uses the correct key in the header for HTTP Authentication
Merge pull request #21 from bestform/fix-http-auth

AuthListener now uses the correct key in the header for HTTP Auth
Added new methods for file manipulation and diffs
Added owned and all project methods
Added forkTo and forkFrom methods
Added dedicated class for Namespacesand project services
Added methods to update and remove users