#322 thenとpipeのテストについてリファクタしました。
- then!==pipeのjQueryについてはそのthenの挙動をテスト
- プロミスチェーンを作るメソッドを、then===pipeならthen、そうでないならpipeメソッドを使うようにし、
  プルミスチェーンの動作を確認するテスト扱いとし、統一しました。
  (変数thenCompatMethodを作成し、then===pipeなら"then"、そうでないなら"pipe"として、thenCompatMethodでテストするよう統一)
- then,pipeを使っているテストはモジュールに切り分けました
  - ただしCFHのテストについてはCFHのモジュールのままで、then!==pipeの場合のthenのテストをやるケースについてはフィルタを掛けました
  - then!==pipeなthenのテストはフィルタを掛けた別のモジュールを作成しました

notify/progress, reject/fail のテストの整理を行いました
- それぞれモジュールに分けました
- 動作順、引数のチェック、thisのチェックを一つのケースでやっているものについて、別々のケースへと切り分けました。
- failフィルタのthisを確認するケースが無かったため追加しました