Fix failing build, use https link for test submodule
Merge branch 'simple-ast' into develop

* simple-ast:
  Fix failing build, use https link for test submodule
  Cache visitor method lookups
  Initial commit that switches to an simpler AST
  Update compliance tests with latest tests
  Add jmespath.test git repo as a submodule
  Fix to_string to json dump without spaces
Initial commit of improved filters

Supports 'and' expressions via '&&'.
Rename ormatch to boolean

And expressions and or expressions will be in a single
compliance test.
Add support for '(' expression ')'
Add support for not expressions

unary_not = "!" expression
Outline of JEP 9
Add compliance test for equality check against null
Adjust not token priority
Add tests for comparators
WIP commit of jep
Add astrender script