HSEARCH-436 Javadoc fixes and clarifications
HSEARCH-436 Code cleanup
HSEARCH-436 Moving LeakingOptimizer into the test util package of the engine module
HSEARCH-436 Deprecating getAllIndexesManager() and replacing it with getIndexManagerHolder()
HSEARCH-436 Replacing PropertiesMetadata with proper objects and extracting annotation scanning from DocumentBuilders
HSEARCH-1326 Upgrade Checkstyle maven plugin to version 2.10
HSEARCH-1326 Create checkstyle maven module
HSEARCH-1326 Add Checkstyle rule: NeedBraces
HSEARCH-1326 Checkstyle rule for padding before.after parentheses
HSEARCH-1326 Fix parenthesis padding
HSEARCH-1326 Add checkstyle rule for double whitespaces
HSEARCH-1326 Remove double whitespaces