CORE-4374 Updated Announcement Configs to use SafeHtml messages.

Updated the constructors for IplantAnnouncementConfig, ErrorAnnouncementConfig, and SuccessAnnouncementConfig to accept SafeHtml messages.
This will allow pre-generated HTML to be used as the config's message.
They each now have only 1 constructor that accepts just a String.
core-4575 add loginTime to user info
core-4428 fix remember last path across sessions.
Merge branch 'master' of github.com:iPlantCollaborativeOpenSource/ui-commons-module
Updated DiskResource Services stat methods.
Added classes to support said change, and updated the service error
beans as well.
Merge branch 'master' into STABLE