Work to ensure we can still run Usergrid WITHOUT Core Persistence.
More work to ensure tests still pass and things still work with old UG EntityManagerImpl and friends.
Merge branch 'two-dot-o' into corepersistence-off
Merge branch 'two-dot-o' into corepersistence-off

Conflicts:
	stack/core/src/main/java/org/apache/usergrid/corepersistence/CpEntityManager.java
	stack/core/src/main/resources/usergrid-core-context.xml
	stack/core/src/test/resources/log4j.properties
Restore Concurrent annotation, fix test failures.
Allow configuration of either old EM or new CP-based EM via a new "usergrid.persistence" property that can be set to either EM or CP.
remove unneeded log message.
Default should be CP in the two-dot-o branch.
Update to JDK 1.7 build 60
Ignore outdated and no longer relevant (according to Todd) tests which were failing.
Merge branch 'two-dot-o' of https://github.com/apache/incubator-usergrid into two-dot-o
Do not need write delay in tests any more.
Fixes to get 100% Core module tests working again, and they now run in 11m on my 16gb Macbook Pro