Test improvement

This makes the test_subscription_modifiers pass consistently and remove circular dependency "protocol -> fragmentation -> capability -> protocol". 

The tests are still failing because of the unsubscribe bug. This issue might be related: https://github.com/ros/ros_comm/issues/111