Initial work of portal 1.2
Upgraded ActiveMQ to version 5.7
Activated the Spring Framework and provided static access for future use with non-spring classes
Enabled Spring Security to allow us to lock down views in a standardised and configurable way.
Added code to allow us to redirect to a different page after the user is logged in.
Initial work of adding validation function to form-template
Missed in last commit
Made the validation-function configuration item a JSON object so we can pass variables through to the template
Added support for form-layout configuration item
Added missing jaffaForm and standard validation functions
Tweaked validation to now also include submit validation. This is handy if you have "active-tab" validation configured for saving but would like to validate the whole form when submitting it to the next stage
Added new confirm-and-submit button widget which removes the need to custom code in the footer
Merge branch 'master' into the-fascinator-1.2

Conflicts:
	portal/src/main/config/portal/default/default/form-components/validation-wrapper.vm
Modifications to support a more generic email notifier and record processor. Also added support to trigger processing sets from housekeeping.

There is no support to validate or confirm a valid email address.
Implemented grouping template that will wrap components into a div.
Added ability to add additional classes to component-wrapper for additional styling
Add attribute multiple to dropdown-fixedvalue.vm
Tidied field elements so they are easier to manipulate with CSS
Merge branch 'the-fascinator-1.2' of https://github.com/the-fascinator/the-fascinator into the-fascinator-1.2
Added updated elements for improved customisation via CSS
Added a "tabbed wizard" layout that allows you to use wizard definition config on a normal tabbed view.
Update form components
Fixed wizard.js to work with new validation work.
Fixed validation for wizard forms
Add attribute textarea to repeatable-text