Skipped PublicMethodsHaveTypeChecker when function body is None

Fixes #47
Updates for 2.10
Add rule to catch usage of ??? operator

Fixes #36
Add rule for block imports
Merge pull request #53 from sschaef/i36-usage-of-not-implemented-error

Add rule to catch usage of ??? operator
Merge branch 'master' of github.com:scalastyle/scalastyle
Merge remote-tracking branch 'upstream/pr/54'
Merge remote-tracking branch 'upstream/pr/49'
Allow for declaration of custom IDs for rules, originally suggested by chrisbenincasa
The implementation is slightly different, but you can now specify a
customId element in the config xml.
Original PR: https://github.com/scalastyle/scalastyle/pull/52
Update release notes for 0.3.0
Removed unused functions
Put back OutputTest