Test service

## 変更
* テストの追加  
  サービスのユニットテストを追加。E2Eテストを見据えてディレクトリを`cleint/spec`から`client/test/unit`に変更。
* 教科のCRUDの追加  
  ClassYearとほぼ同じ構造。これから複雑なリレーションが入ってくることを考えてなるべくベタッと書いた。
* root node廃止に追従  
* モジュール名の指定方法の変更 
  `appName`と`serviceName`は`this`ではなく明示的に`window`を直接指定して保持。参照時はグローバルから。