Microplanning changes

* added subgraph matching for sentence-form (for rules like All, Which, To-do that include the whole SVO EvaluationLink within another link)
* handling utterance types that can switch between types (like interrogative)
* sentence forms for interrogatives
* preliminary "possession" pronouns handling
* hack to allow "interrogative" utterance type to map to both "TruthQuerySpeechAct" and "InterrogativeSpeechAct" in the future (commented out for now)
why VariableNode?