Support TravisCI tests for multiple databases
Specify decimal scale

The default is 0 but we need floating point value for days_per_point in projects table
This made spec error happen on mysql and postgresql
Fix failure spec derived from sequential 'id'

The id has to be retrieved from the real object instead of depending
the order of creation of the objects because Postgresql does not
initialize the sequential number in each tests.
Fix auto-generated routing specs
Add routing specs
Merge branch 'master' of github.com:ESTCOSMO/mitsumottaro into routing-specs
Remove pending code
Merge pull request #66 from irasally/routing-specs

Routing specs
Merge branch 'master' of github.com:ESTCOSMO/mitsumottaro into remove-pending-of-view
Merge pull request #67 from irasally/remove-pending-of-view

spec/viewに残っていた pending 記述を除去
Change preloader from spork to spring
Merge pull request #68 from irasally/setup-spring

sporkからspringへ
Fix exec command to use spring
Merge pull request #69 from irasally/fix-guard-setting

Fix exec command to use spring
Merge pull request #65 from kaznum/travis_multiple_db

Multiple DB for TravisCI
Fix spec ti test an ajax request
Merge pull request #71 from irasally/add-xhr

AJAX リクエストのテストを明確にする
Add item-copy modal view
Add category and sub_category selector
Add to copy story logic