First stab at the model for features and chains.
Add fedmsg config as a required arg in the API.
Test more chain matching cases.
Code to make tests from d287f28 pass.
Test some more cases (combinations).  These all pass as written.
PEP8/cosmetic.
Merge branch 'feature/filters-and-chains' into develop