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
fix for #185
fix for #192
Merge pull request #193 from janno42/develop

Fixes for #185 and #192
updating terminology
Merge pull request #196 from janno42/develop

updating terminology
get rid of old authentication hacks
Postgres uses only an int4 for integer columns
integrate all login possibilities on one page

known: copy is bad
always redirect the user to his/her start page

I actually no idea why this was different before
provide access to is_superuser flag
adding auto-checking of admin bit when checking FSR bit
use variable to make the value more obvious
fix described issues and re-integrate trans tags
update test
applying the information from the form is now done in _post_clean and no longer in save

also fix order the order of the fields
Extend default login key validity and refresh key during import
clean form in form methods and not in view

now the error messages are in the right place