allow failures for TOX_ENV=backport
mention mailing list and fix CSS typo
replace requirejs-domready with a (self-made) HTML5 idiom, #51

This commit removes yet another dependency. The provided domready
function is compatible with IE9, Firefox and Safari/Chrome.

Inspired by:

* http://stackoverflow.com/a/15580098
* https://github.com/requirejs/domReady/blob/master/domReady.js
remove now obsolete Makefile
fix typo
update developer's guide
replace assert foo == bar with appropriate self.assert$Foo calls

except for test_migration because there are improved tests available
in the feature/cli branch
improve tests for comment field validation
Minimalistic SQLAlchemy wrapper

Changes dbpath config to database accepting a database URI.
Add SQLAlchemy version for backport
DB URI with absolute path require 4 (!) slashes. Direct execute on engine.
Add backward compatibility to dbpath option.
Add thread removal trigger
Format according to PEPs

Cleanup imports
Add IDEA IDE files to git ignore
Some more DB foo and PEP8 formatting