[REFACTOR] Refactor ruletypecategories naming to propertyruletypes and relationruletypes.
[REFACTOR] Fixed one typo - from i to a
Changed use of the Violation class, removed excessive variables.
[MERGE CONFLICTS SOLVED] Merge conflicts from master to develop solved
[FIX] Nonsensical commits of Reuben (Define) affecting classes of Validate component revised and empty phrases removed
[CODEVIEWER] Changed ValidateServiceImpl to Request of Donovan
[QUICKFIX] Fix team define - add rules to modules
Added "check violation source" button to the violations, which triggers
the code viewer.
Merge branch 'develop' of https://github.com/timohu/HUSACCT.git into develop
Fixed Violation details pane size
[TEST] Improvement ValidateTest.java to support new names ruletypecategories
[PROPERTIES] Adding new words to Husacct propertyfiles
[QUICKFIX] To avoid nonsensical default rule types in define architecture. Quick fix, submitted with team define - Leander
Merge branch 'master' of https://github.com/timohu/HUSACCT into develop

Conflicts:
	src/husacct/validate/ValidateServiceImpl.java
[FACADE] Full support FacadeRuleConvention according to new guidelines
added comments to the validate service on allowed and default rule types
added new test to develop branch, used to test Semantic Support of
Layers
fixed semantic support of layers and added unit test for it in
validateTest. it needed an project in applicationDTO
updated module allowed rule type settings
updated allowed rules, formated classes to java convention