Merge pull request #32 from endaaman/notification

Notification
define Subject model
add validation to Subject
CRUD subjects
Merge pull request #33 from iTakeshi/subjects

Subjects
solves #34
Merge pull request #36 from iTakeshi/return_objects_to_patch

solves #34
separate service
modify interface
use new interface of Auth
minor update
add ResourceStore
remove ng-app(using angular.bootstrap)
add page restriction service
use new interface of Auth
fix typo
use new interface of Auth
separate service
bootstrapping/use restriction/Auth state initialization(hack stataChangeStart)
modify auto jumping process