added a defaultable to a multicast routing entry and a new exception to pacman exceptions to deal with trying tod elete a entry from the routing tbale which doesnt have such entry.

added the support for the multicast routing table to remove entries (as otherwise merging entries in the router is impossible without rebuilding all tables again)
Merge remote-tracking branch 'origin/master'