Microplanning v0.01

Currently for "declarative" sentences; see the included formatted README.md for more detailed information.

This will require more additions to SuReal to see real working results (and for proper chunking), but the code logic should work.

As development is still on-going, some debug `display` messages are left in for now.

* Also worth considering whether using scheme is the best or not.
About the problem of the PredicateNode "verb" clause screening out predicate adjectives and prepositions that can be the main predicate of a sentence.  Shouldn't you pass any predicate to surreal as the main predicate of a sentence, and then allow Surreal to take the non-verb predicates and either realize them as modifiers (if there is something to modify that is the argument of a verb) or prefix a "be" to it and use it as the main verb?