ipv6 multicast support
additional cleanup + fixes

Change-Id: Id20f755a3bee19280d8c042ffa719977b4313555