Add formatted_duration()

サーバーサイドの処理を参考にしてformatted_duration()関数を追加
Add TimeEntries API and replace my api

fix #429
Refactor timer process

fix #433

オブザーバーオブジェクトを作成し、描画処理をBackbone.Viewで行う。
If select all projects, add issue button is not shown

fix #423
Remove dead code and unused file
Feature of Synchronizing with the Github

Timecard上に存在しないGithubチケットのみ保存していく
Fix undesirable code

* Fix indent
* Remove don't need condition
* Extract hard code of convert status process
Fix logic of setting assignee
Add test
add Code Climate badge
add files for travis-ci

* Rails アプリを Travis CI で動かすためのメモ: http://bekkou68.hatenablog.com/entry/2014/03/14/225656
* RailsアプリをTravisCIでCIするまでの手順メモ:  http://qiita.com/knt45/items/1304bdd7a2f1d2f6a351
add Coveralls

* CoverallsでRailsアプリのテストのカバレッジ率を取得する手順メモ: http://qiita.com/knt45/items/58cacf895c0e5ad9228b
Merge pull request #309 from kmiyake/iss-304_feature_of_synchronizing_github

Feature of Synchronizing with the Github
Merge pull request #441 from MiCHiLU/code_climate

add Code Climate badge
Using PostgreSQL on Travis CI

http://docs.travis-ci.com/user/using-postgresql/
Merge branch 'travis-ci' into coveralls
Merge pull request #436 from kmiyake/fix_timer_code

Fix timer code
Merge pull request #440 from kmiyake/iss-423_remove_add_issue_button

Remove add issue button
resolve conflict of README.md
Merge branch 'MiCHiLU-travis-ci'