fix(guard): change default page to signup
feat(auth): add showHead variable
feat(guard): configurable states
Merged with upstream
feat(frontpage): frontpage styles
fix(guard): uncomplitedProfileState > incompleteProfileState
feat(kabamStatesProvider): extend app states from any module
feat(kabamStatesProvider): push now can take array of states
fix(tests): fixing karma tests
remove displayed raw state

the raw state is obviously seen when we have slow internet connection and it will flashed {{authService.user.username}}, so according to ngBind doc, we should use ng-bing to resolve this issue.
http://docs.angularjs.org/api/ng.directive:ngBind
Merge pull request #4 from muhammadghazali/remove-displayed-raw-state

remove displayed raw state
chore(bower.json): update package versions

* use published angular-ui-router (version 0.2)
fix(bower): use bootstrap 2.3.2 back
Merge pull request #5 from mykabam/updaterouter

Update library versions, use released angular-ui-router from bower
test(guard): basic test for guard
chore(naming): renaming all angular modules to kabam.<smth>
chore(tests): changing port numbers for test runners
feat(auth): signup with google button