moved notification messages closer to the source
include test for passing failed demux message to master
get ProcessUnit name using just the path of the URI
merged with branch feature/fix_notifications