new interfaces and classes added for proxy collections
changes for removing hibernate dependencies
populated core metadata in test cases
Merge branch 'trunk' of github.com:impetus-opensource/Kundera into trunk

Conflicts:
	kundera-core/src/main/java/com/impetus/kundera/graph/ObjectGraphBuilder.java
	kundera-core/src/main/java/com/impetus/kundera/persistence/AssociationBuilder.java
	kundera-core/src/main/java/com/impetus/kundera/utils/ObjectUtils.java
	kundera-oracle-nosql/pom.xml
corrected problems in test cases in RDBMS and Cassandra modules
Merge branch 'trunk' of git@github.com:impetus-opensource/Kundera.git into trunk
incorporated PMD suggestions
Merge branch 'trunk' of git@github.com:impetus-opensource/Kundera.git into trunk
Merge branch 'trunk' of git@github.com:impetus-opensource/Kundera.git into trunk
implemented TTL for Cassandra