Kfsti 668

This is the initial PR  for applying the KC CGB overlay project to KC 6.0. It should obviously be reviewed closely.
We could put a value in kc-config-defaults.xml similar to what KFS does and use Spring's conditional imports feature (profiles).  Honestly more analysis needs to be done on our end I think.  

http://www.intertech.com/Blog/spring-4-conditional-bean-configuration/
http://spring.io/blog/2011/02/11/spring-framework-3-1-m1-released/