Notification system

Added:

* Model/View and Collection/View for notifications
* notification:push and notification:clear event added to dispatcher (in separate file, for now)
* validation:error triggers a notification
* errors communicating with server (for validation) trigger notifications
* updated demo pages