rule and command changes
- changed rule to not use caching by default
- changed names
- some docs changed
izzum
- changed some rules
- added statemachine
izzum
- added tests for statemachine
Merge remote-tracking branch 'origin/develop'

Conflicts:
	README.md