Add the FilterSpecification for more advanced message routing

- Initial checkin, it is functional but incomplete
-- No support for Fields
-- The current state machine performs a full evaluation i.e. no
short circuit
Add the InputRunnerSpec tests back in
Add short circuit evaluation to FilterSpecification
Add support for Fields in the FilterSpecification
Merge pull request #30 from mozilla-services/features/filterspec

Features/filterspec