New version -- template logic changed

Templates are now: learnerCue, question, goodAnswer, goodAnswerFinal,
tooShort, final and abandonSubtopic.  Increased number of data
variables going out of interactionController.  Templates now use more
#if and else conditions to control layout.  Logic is more
straightforward.