* refactor github service to not initiate github with every call of service
* refactor authentication service
* merge get/set into one method
* refactor service githubUserData to return a getter
* remove console log statements
* add defer.reject in case of error while getCommitsBySha fetch
* set correct name for access token local storage item
* add service tests