upgrade cayenne-server to JUnit-4.5+ and Optimization Unit testing
- Add Junit-4.5+ block and Suite runner
- Resolve OutOfMemory -> too much created threads because each DefaultEventManager instance created threads are never destroyed
- Correct CDOMany2OneNoRevTest failed -> primary key used for Artist is already existing in database
Merge branch 'master' into adapt-test-cayenne-server

* master: (31 commits)
  CAY-1943 XML file not deleted when a DataMap is deleted from the project
  CAY-1943 XML file not deleted when a DataMap is deleted from the project
  CAY-1954 Make Cayenne class constructor protected
  CAY-1953 Redo ResultIteratorCallback to handle single row callback instead of iterator
  CAY-1943 XML file not deleted when a DataMap is deleted from the project
  no change
  CAY-1772 Real support for DbEntity catalogs
  CAY-1949 Search in configuration fields (Catalog, Schema) in DbEntity
  fix tests
  CAY-1946 CDbimport improvements
  Squashed commit of the following:
  CAY-1952 Undeprecate (actually restore) ObjectContext.deleteObject(..)
  Removed per developer list discussion to keep non-code artifacts out of Git.
  Initial draft for 9/2014 Board Report.
  Back-filled previously filed Board Reports for 2014.
  noop , testing commit emails
  noop , testing commit emails
  CAY-1946 CDbimport improvements
  CAY-1946 CDbimport improvements
  CAY-1946 CDbimport improvements
  ...

Conflicts:
	cayenne-server/pom.xml
	cayenne-server/src/test/java/org/apache/cayenne/access/DataContextTest.java
	cayenne-server/src/test/java/org/apache/cayenne/merge/DropRelationshipToModelTest.java
Facilitate integration with new DI feature
Facilitate integration with new DI feature
Facilitate integration with new DI feature

- merge with adapt-test-cayenne-server branch
remove test jar generation