Add draft for filtering design

This is a proposal how to do filtering of a system description in Machinery. Feedback is appreciated. Please add it as comments in this pull request.

That doesn't play very well with the comma-separated list of matches inside of the filters, no?