adding separate development requirements

- first is coveralls
fixing db roles for tests
using normal coverage instead of coveralls

Coveralls is only used for Travis CI for EvaP
Merge pull request #188 from 02strich/feat_187

Adding separate development requirements