all except 2 integration tests pass.

Need to fix the regions.  Seems they are not getting injected
all itests pass now with refactored code
Merge remote-tracking branch 'upstream/refactor_structure' into spring-data-jpa

Conflicts:
	.gitignore
	bin/start.ps1
	web/src/main/java/org/fao/geonet/Geonetwork.java
	web/src/main/webapp/WEB-INF/config-spring-geonetwork.xml
	web/src/main/webapp/WEB-INF/log4j.cfg
Several fixes after merge from refactor branch.  Looks like full metadata table needs to be under jpa...