Transaction improvement+Notification improvement

The transaction interceptor now starts a new transaction only if there
is no transaction active.
Added the isSubscribed,delete subscription and unsubscribe
functionalities to the Notification module.