developer tools improvement
* add simplecov for coverage report
* add coveralls configuration for coverage presentation
* use rake as build tool
* use fixed versionf in gemfile