Read that stuff

Adds the read/unread state in the notification response served up by the server.

Adds some controller methods to only fetch read vs unread notifications.  May or may not be useful now that state is served up with the notification response.
We should only pull the status of the notifications we're selecting, not all statuses for all notifications (unless we do a select all notifications of course).  Am I missing information?