A major cleanup of the repository.

Remove:

* the OCaml implementation.

* the simplified syntax test cases.

* the dependency on expect from the Dart repository, use the unittest
  package instead.

Rename: tests/ to test/