DATAGRAPH-388 : First stab at getting Schema Indexes (Label based) in
DATAGRAPH-388: Additional tests trying to determine initialEntitySet logic
DATAGRAPH-388 : Continued work on Schema Indexes (aka Label based indexes)
DATAGRAPH-388 : Continued work - Refactoring and cleanup
deferred index creation
Consistent Schema Index Creation for based indexed properties
comma separated list for base packages
Merge branch 'master' of github.com:spring-projects/spring-data-neo4j into springsource-master-tracker

Conflicts:
	spring-data-neo4j-aspects/src/test/java/org/springframework/data/neo4j/aspects/InvalidOneToNEntity.java
	spring-data-neo4j-aspects/src/test/java/org/springframework/data/neo4j/invalid/model/InvalidOneToNEntity.java
	spring-data-neo4j-aspects/src/test/resources/org/springframework/data/neo4j/aspects/support/LabelBasedIndexedPropertyEntityTests-context-basic.xml
	spring-data-neo4j-aspects/src/test/resources/org/springframework/data/neo4j/aspects/support/LabelBasedIndexedPropertyEntityTests-context-with-initialset.xml
	spring-data-neo4j-aspects/src/test/resources/org/springframework/data/neo4j/aspects/support/LabelBasedIndexedPropertyEntityTests-context.xml
	spring-data-neo4j/src/main/java/org/springframework/data/neo4j/config/Neo4jConfiguration.java
	spring-data-neo4j/src/main/java/org/springframework/data/neo4j/support/mapping/EntityIndexCreator.java
	spring-data-neo4j/src/main/java/org/springframework/data/neo4j/support/mapping/Neo4jMappingContext.java
	spring-data-neo4j/src/main/java/org/springframework/data/neo4j/support/schema/SchemaIndexProvider.java
	spring-data-neo4j/src/test/java/org/springframework/data/neo4j/invalid/model/InvalidOneToNEntity.java
	spring-data-neo4j/src/test/java/org/springframework/data/neo4j/model/InvalidOneToNEntity.java
Changes to aspects module to cater for strict/base-package requirement