Adding NotifiableInterface.
Merge pull request #972 from ngodfraind/master

Adding NotifiableInterface.