Added Bidirectional Setup and Removal in Controllers
Bidirectional Tests Updated
Added controller support for validation

Conflicts:
	src/main/resources/scaffold/spring/SpringControllerTemplate.jv
Merge remote-tracking branch 'origin/Validation' into MergedFeatures

Conflicts:
	src/main/resources/scaffold/spring/SpringControllerTemplate.jv
Spring security added

Conflicts:
	src/main/java/org/jboss/forge/spec/spring/mvc/impl/SpringFacetImpl.java
	src/main/java/org/jboss/forge/spec/spring/mvc/impl/SpringPlugin.java
Spring Security Test Added

Conflicts:
	src/main/java/org/jboss/forge/spec/spring/mvc/impl/SpringPlugin.java
	src/test/java/org/jboss/forge/scaffold/spring/SpringScaffoldTest.java
	src/test/java/org/jboss/forge/spec/spring/mvc/SpringPluginTest.java
Merge pull request #8 from TejasM/MergedFeatures

Inverse Relationship Setup added and Spring Security Added