Fix OutOfMemory bug by releasing writeAppender after importing template

The statement logger.removeAppender( logName ) will not remove writeAppender. The result is that the BI server will hold a lot of unused writeAppender, which will eventually lead to OutOfMemory situation after importing a large number of templates.
[TEST] - remove DefaultUnifiedRepositorySpecialCharacterTest - it is replaced with DefaultUnifiedRepositoryContentTest.testCheckName
[TEST] - fix RulesTest
[TEST] - rewrite test GetResourceTest
Merge pull request #2047 from minhhai2209/master

Fix OutOfMemory bug by releasing writeAppender after importing template
BISERVER-11724 JcrRepositoryFileDao class has many code duplicates

JMockit dependence added
JUnit test-src/org/pentaho/platform/repository2/unified/jcr/JcrRepositoryFileDaoFacadeTest.java added
BISERVER-11724 JcrRepositoryFileDao class has many code duplicates

refactored
test-src/org/pentaho/platform/repository2/unified/jcr/JcrRepositoryFileDaoTest.java added
BISERVER-11724 JcrRepositoryFileDao class has many code duplicates

classes were renamed instead repository.spring.xml changing
BISERVER-11724 JcrRepositoryFileDao class has many code duplicates

classes have been tampered, instead repository.spring.xml changing
BISERVER-11724 JcrRepositoryFileDao class has many code duplicates

test-src/org/pentaho/platform/repository2/unified/jcr/JcrRepositoryFileDaoFacadeTest.java deleted as duplicated test
license header added
MONDRIAN-2229 - Regression: MDSCHEMA_MEMBERS request type makes XMLA request content call for each member on query
MONDRIAN-2229 - Regression: MDSCHEMA_MEMBERS request type makes XMLA request content call for each member on query - additional optimization
MONDRIAN-2229 - refactoring for unit tests
MONDRIAN-2229 - changing according to checkstyle
Unit tests for MONDRIAN-2229
Merge pull request #2126 from YuryBY/MONDRAIN-2229

Very good pull request. Well done.
Merge pull request #2092 from aliakseihaidukou/RulesTest

[TEST] - fix RulesTest
Merge pull request #2099 from aliakseihaidukou/GetResourceTest

[TEST] - rewrite test GetResourceTest
Merge pull request #2076 from aliakseihaidukou/repo-test-1

[TEST] - remove DefaultUnifiedRepositorySpecialCharacterTest - it is rep...
[BACKLOG-1507] Fixing shutdown issue where the QuartzSystemListener was unable to retrive the Scheduler instance from the Pentaho ObjectFactory due to it being cleared.