Rules are no longer Comparable

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Major version change because of removed Comparable implementation

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Rule creation explained

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Move context above rules

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Working with rule engines

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Create rule engine first

Signed-off-by: Sebastian Hoß <mail@shoss.de>
Added missing dot

Signed-off-by: Sebastian Hoß <mail@shoss.de>
AbstractRuleEngine is now public and ready to sub-class

Signed-off-by: Sebastian Hoß <mail@shoss.de>