#78 fix typo
#78 added Event Producer concept
#78 added Event Consumer concept
Merge pull request #90 from aparnachaudhary/cdi-concepts-patch

Added CDI concepts
#92 added concepts "junit4:TestClass" and "junit4:TestMethod"
#78 added concepts "cid:Produces" and "cdi:Disposes"
#89 added test for interface inheritance hierarchies
allow injection of plugin repositories into server
#94 added concepts for JUnit3
#78 extended test for bean.xml scanner
#95 added concepts for lifecycle annotations
#96 added constraint for consistent parent-module relations
added test for string representations of composite objects
#78 minor formatting
#78 added rule for enforcing constructor injection
#78 added rule to avoid field injection
#78 added concepts for named beans and interceptors
Merge pull request #98 from aparnachaudhary/constructor-injection-patch

Added constraints for DI
Merge remote-tracking branch 'origin/master'

Conflicts:
	plugin/cdi/src/main/resources/META-INF/jqassistant-rules/cdi.xml
#78 extracted decorator rules to separate file