possible circular-dependency fix since ngResource depends on $http
not using $resource or $rootscope in FB
typo fix to circular dependency
some more scaffolding preparation for facebook login
generalized auth controller & serviced