Add prompts for incorrectly typed commands in CLI
More unit tests

* Add unit tests for east.asts.utils
* Add a test that checks that different AST implementations calculate
  equal matching scores for equal strings
* Check a small bug with EASA noticed thanks to unit tests