Update lots of things

Fix / clean up a bunch of stuff:
* fix bugs and typos in documentation
* update to findbugs 2.0.3
* rename 'Effort' to 'Priority' to reflect meaning
* add actual 'Effort' setting (that follows findbugs definition of effort)
* make Priority and Effort enums type safe
* clean up stuff in general