card #92 - Code saved -> Group saved
card #92 - Saved Successfully!
card #92 - use description not value for lookups
Merge branch 'develop' into 92-groups

Conflicts:
	root/webapp/app/scripts/services/utilservice.js
card #92 - fix for incorrect contact point type description in rest submit
card #92 - attempt fix detached entity passed to persist: org.patientview.persistence.model.ContactPointType; nested exception is org.hibernate.PersistentObjectException: detached entity passed to persist: org.patientview.persistence.model.ContactPointType
card #92 - cascade merge fix on contactpointtype
Merge branch 'develop' into 92-groups
card #92 - parameterised gruntfile.js with port, temporarily removed security aspects on groupservice
card #92 - correctly post new contact point without id
card #92 - attempt to fix DELETE /contactpoint/{contactPointId}, TODO
card #92 - contact points now delete correctly
card #92 - correctly post location, link, contact points (clears newXXX on save)
card #92 - simplified getGroups
card #147 - remove "Add Group & Role"
card #147 - forename/surname
card #147 - fixes for staff role select and feature select
card #147 - no users found -> no staff found
card #147 - unit admins can add unit admins
card #147 - grouprole and feature edit mode crud