Follow on question refactor

Starting this for review purposes.


Left to do:

* Implement design time ability to add follow on questions
* Add better ajax support given advances in `eldarion-ajax`