Notification Overhaul

Users may now differentiate between read and unread notifications.
Additionally, notifications may now be deleted. I was unable to
implement the proper server calls and I encourage anyone interested to
find the //TODO spots in NotificationActivity.java and add them.