[WIP] iOS 7 の Background Fetch と Remote Notifications に対応

iOS 7 の場合、それぞれを契機にタイムラインを更新しユーザーの待ち時間をカットする

TODO
---------

- [x] i実機テスト
- [x] 設定でオフにできるように
    - 省電力のため、アプリが休眠している間はオフにしたい人もいるだろう
    - 「バックグラウンドでの更新」のみの設定 ON/OFF
        - アプリ起動中の処理までは加味しない (自動更新自体を OFF にするのではない)
    - いや、それならそもそもプッシュ通知をオフにするはず･･･、ので設定は必要ない
- [x] 自分のブックマークも更新されるように
    - 自分のブックマークは timebased じゃないので保留
- [x] アカウント切り替え時問題ないか
- [x] push notification を使ってるユーザーには periodical timer による polling は提供しない
    - push が来るよう設定してても設定が誤ってて受け取れないユーザーもいるし、イキ
    - push notification で background と foreground での update が被ることもないし