Merge pull request #890 from john-hill/PLFM-2231

moved to a new ID generator
PLFM-2397-II
Merge pull request #892 from xschildw/develop

Ignore test
Merge branch 'release-23' into develop
Remove jdk7 dependency
Merge pull request #893 from marcel-blonk/release-24

Remove jdk7 dependency
Not sure how the welcome found its way into the password change email.  But this removes it.
Merge pull request #895 from marcel-blonk/develop

Remove jdk7 dependency
Merge pull request #894 from kaysoky/RemoveWelcomeFromPasswordEmail

Stack 24 - wording change
done
Merge pull request #896 from john-hill/PLFM-2376

done
Includes all non-test changes from the refactor
This includes :
+ Two new APIs for creating and deleting test users
+ Removal of the Bootstrap_User_Group
+ Removal of the Notification_User
+ A few fixes uncovered test changes due to the refactor
+ A bunch of TODOs
Renders the notification user unused so that it can be removed
Includes DAO level test changes
Includes manager layer test changes
Includes service layer test changes
Includes worker layer test changes
Includes integration test level changes
Merge pull request #897 from kaysoky/DisableNotificationSaving

Stack 24 - Flip messaging flags
Merge pull request #898 from kaysoky/PullDownThemBootstraps

Refactor - Remove Bootstrapping of test users