fix install to require all requirements
Merge remote-tracking branch 'sbaechler/master'

* sbaechler/master:
  bump version, remove import in setup
  Update setup.py
  remove function that clears empty tags due to incompatibility with tables
  add docstring
  add hook for custom clean methods
  Correct wrong number of parameters
  Handle the p-in-li case correctly.
  Correct some tests. We should really have a more lenient way to compare results wrt white space.
  Add test for li-with-marker
  Convert the cleanse function into a class, so that it is grouped with all its supporting variables and allows for easier customisation.
  Escaped colon is %3A
  Mark known broken tests

Conflicts:
	feincms_cleanse/__init__.py
feincms-cleanse v2
allow empty a-tag (for anchors, which is enabled by default in FeinCMS) and p.class