Implemented ForwardAll method to bridge (satisfied) broadcast data from a terminating context to an AutoPacket in another (sibling) context.

This required modifying the un-templated implementations to rely on external locks.
Adding unit test for ForwardAll. This test fails due to result (virtual default of false) of AnySharedPtr::operator bool after assignment.