optimized the method of manage timeline

`atmos.js` のコードがかなりグチャグチャになってきたので整理した。
機能的な変更はありません。

* タイムラインを管理するコードが `atmos.js` にぐちゃぐちゃに存在していたので `atmos-timeline-manager.js` に該当ロジックを抽出。
* タイムラインの定義情報に以下を追加
    * api : タイムラインのメッセージを取得する際に使用するAPI
    * private : タイムラインがプライベートメッセージを扱うかどうかをセット