Remove unnecessary forwardable
Remove the unused receive_chained_messages
Change matcher_allowed to matcher_allowed? in targets.rb

This is more idiomatic. Also extract an allowed_matchers method.