Accept multiple teams

## 概要
複数のチームで利用可能にする

## 実装の流れ
- chrome_extension
 - options_page でチームを指定できるようにする (スクショは後述)
   - 簡単な password認証 を追加
   - チーム一覧は ajax で Rails から取得
- Rails
 - Team モデル作成
   - has_many queries
    - scheme
      - name
      - the_number_of_people
      - encrypted_password
      - twitter_consumer_key
      - twitter_consumer_secret
      - twitter_oauth_key
      - twitter_oauth_secret
 - routing 変更
   - ウェブで見るページは現状の `'/'` を `'/team_name'` に変更
     - 簡単な認証 (localStrage あたりで options_page の password を持ってこれると嬉しい )
     - 各ページに team_name を表示
 - chrome_extention にチーム一覧を渡すためのAPIを提供
 - websocket のchannelをteam_nameに変更
   - streaming.js.coffee では channel名に `location.pathname (= team_name)` を利用
- Twitter account 取得
  - `@queristory_#{team_name}` で統一

## チーム選択UIスクショ (chrome_extention/options.html)
### 外観
![screen shot 2014-11-22 at 3 33 21 am](https://cloud.githubusercontent.com/assets/823185/5147363/566b075a-71f8-11e4-9dfd-960e83c1bac6.png)
)
### select team
![screen shot 2014-11-22 at 3 38 07 am](https://cloud.githubusercontent.com/assets/823185/5147453/1090c1c4-71f9-11e4-999b-bb2b7c19729b.png)