Merge pull request #9 from mutablestate/master

Raise error if required system variables unset
Added tests for parsing of filters and options
Merge pull request #10 from mutablestate/master

Organise tests
Merge remote-tracking branch 'upstream/master'
Merged changes
Merge pull request #11 from riverrun/master

Small changes
update system variable test