Merge pull request #1 from settinghead/master

Initial import
Merge pull request #2 from settinghead/master

Bower & npm package file
Merge pull request #3 from settinghead/master

Common controller, auth service & GAPI service from store
Update target directory and remove home link
Use gulp to generate a dist build
Include dist in repo so implementors can use it
Update readme
Merge pull request #5 from Rise-Vision/fix/defaults

Update target directory and remove home link
Include company & cache services
Refactor updateAuth, login & logout into their own factory method

- Remove common controller as it is obsolete