Change ProvisionListener to expose Binding instead of Key, and change bindListener to use a Matcher for Binding instead of Key.  This is a backwards incompatible change, but we haven't released yet, so it's worth doing.

Revision created by MOE tool push_codebase.
MOE_MIGRATION=4269
17 files changed