Fixes #121: Adding "matchAll" field to contexts, when it's set to true, the context will use an AND approach instead of OR for matching conditions.
Issue: #121: Adding "And" and "Or" condition types to enable nesting conditions.
Merge branch 'master' into taller