detection engine refactoring and additions

Merge branch 'development'
use coveralls
use only testing env
make spork optional so that tests do not fail on test environment
add coveralls badge
fix readme badges

[ci skip]
use wear with rails parameter
set branch for coveralls badge

[ci skip]
remove patch from ruby version
update gems
release-0.9.0
update gems and rails