Replaced FormatChecker subclasses with a decorator to register checker functions
Merge branch 'for_buildout'