Use version range

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Added migration rule set constants

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Added junit rule set constants

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Added naming rule set constants

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Added optimization rule set constants

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Added strict exceptions rule set constants

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Added string & string buffer rule set constants

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Added design rule set constants

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Fixed JavaDocs

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Prepare for next release

Signed-off-by: Sebastian Hoß <mail@shoss.de>
[maven-release-plugin] prepare release common-annotations-2.0.0