Notifications System core

Following https://issues.cask.co/browse/CDAP-849 jira and design doc.
Build is running at https://builds.cask.co/browse/CDAP-DUT320-3.
Shouldn't the id be part of the path? The path for `PUT`, `DELETE`, `GET` should be the same if you are referring to the same resource.