IN PROGRESS - issue CORE-4126: Add system message display area to DE. 
https://pods.iplantcollaborative.org/jira/browse/CORE-4126

Adapted the system notification acknowledgments query logic to use the
new notifications db schema.
Switched to latest lein-iplant-rpm plugin (1.4.3-SNAPSHOT)
[CORE-4293] Modified the db namespace

The db namespace now has the functionality to support the required
endpoints described in [CORE-4293], [CORE-4292] and [CORE-4314].
IN PROGRESS - issue CORE-4293: Notification Agent: Modify the
count-messages endpoint to return number of unreceived system messages. 
https://pods.iplantcollaborative.org/jira/browse/CORE-4293

The count-message endpoint not returns the total number of new
(unreceived) and the total number of unseen system messages.

The JSON document fields "total" and "total-system-messages were renamed
to "user-total" and "system-total", respectively.
IN PROGRESS - issue CORE-4293: Notification Agent: Modify the
count-messages endpoint to return number of unreceived system messages. 
https://pods.iplantcollaborative.org/jira/browse/CORE-4293

The endpoint was implemented at /system/new-messages.  It works exactly.
like /system/unseen-messages and /system/messages.
CORE-4314 Added endpoint to mark a set of sys msgs as received
 
https://pods.iplantcollaborative.org/jira/browse/CORE-4314

The endpoint is at /system/received and behaves the same way as the
/system/seen endpoint excepting that it marks a messages as received
instead of seen.
Added /system/mark-all-received endpoint

Added an endpoint for marking all system messages as received. This
supports the workflow needed to announce new messages in the DE without
announcing them multiple times.
fixed doc bug
CORE-4122: Updated the date fields to milliseconds since the epoch for the /system/new-messages endpoint.