Added functions to base question to handle common behavior in most (if
not all) question types.

The parser does not yet fully work but shows the basic concept for how
to make SAX work for our XML