Fixes for (and an improvement to) AnswerAreaRenderer
Fixes for (and an improvement to) AnswerAreaRenderer

Bug 1: Editor props were not being transformed to renderer props.
Bug 2: `onInteractWithwidget` was called before `setState` in the `onChange`
handler, which is bad because it also includes a call to `setState` which
causes a render with stale information immediately before a good renderer.
Most components survive this unscathed, but this makes MathQuill lose focus.

Improvement: Only delete and recreate the Acceptable Formats qtip if the
examples inside have changed in some way.

Test Plan:
Confirmed that MathQuill shows the same behavior in question area,
answer area ("multiple"), and answer area ("expression/equation").
Confirmed that Expression is no longer pre-filled with correct answer
on local copy due to lack of a transform step.
Saw fewer "jQuery has removed a node belonging to React" console logs.

alexristich/perseus,learningequality/perseus,abe4mvp/perseus,junyiacademy/perseus,alexristich/perseus,abe4mvp/perseus,ariabuckles/perseus,ariabuckles/perseus,junyiacademy/perseus,huangins/perseus,sachgits/perseus,ariabuckles/perseus,daukantas/perseus,iamchenxin/perseus,ariabuckles/perseus,chirilo/perseus,iamchenxin/perseus,sachgits/perseus,huangins/perseus,daukantas/perseus,chirilo/perseus,learningequality/perseus