Removed angularjs dependencies
Added rateLimit reporting from github

sync requests natively return promises