Make expression createValidatorFunctional take options or solutionData

Summary:
I'm sorry :(

Test Plan:
answer [this item](http://localhost:9000/test.html#content=%7B%22question%22%3A%7B%22content%22%3A%22%2A%2AWrite%20a%20numerical%20expression%20with%20exponents%20that%20corresponds%20to%20the%20%245%5C%5Ctext%7Bth%7D%24%20power%20of%20the%20difference%20of%20%2412-3%5C%5Ctimes3%5C%5Ctimes3%5C%5Ctimes3%5C%5Ctimes3%5C%5Ctimes3%24.%2A%2A%5Cn%5Cn%5B%5B%E2%98%83%20expression%201%5D%5D%22%2C%22images%22%3A%7B%7D%2C%22widgets%22%3A%7B%22expression%201%22%3A%7B%22type%22%3A%22expression%22%2C%22graded%22%3Atrue%2C%22options%22%3A%7B%22value%22%3A%22%2812-3%5E6%29%5E5%22%2C%22form%22%3Afalse%2C%22simplify%22%3Afalse%2C%22times%22%3Afalse%2C%22functions%22%3A%5B%22f%22%2C%22g%22%2C%22h%22%5D%2C%22buttonSets%22%3A%5B%22basic%22%5D%7D%2C%22version%22%3A%7B%22major%22%3A0%2C%22minor%22%3A1%7D%7D%7D%7D%2C%22answerArea%22%3A%7B%22type%22%3A%22multiple%22%2C%22options%22%3A%7B%22content%22%3A%22Fill%20%20in%20the%20blank.%22%2C%22images%22%3A%7B%7D%2C%22widgets%22%3A%7B%7D%7D%2C%22calculator%22%3Afalse%7D%2C%22itemDataVersion%22%3A%7B%22major%22%3A0%2C%22minor%22%3A1%7D%2C%22hints%22%3A%5B%7B%22content%22%3A%22We%20are%20given%20a%20verbal%20expression%20in%20which%20we%20need%20to%20the%20%24%5C%5Cblue5%5C%5Ctext%7Bth%7D%24%20power%20of%20the%20difference%20of%20%20%20two%20terms.%20%5CnFirst%20let%27s%20find%20the%20difference%20of%20the%20terms.%22%2C%22images%22%3A%7B%7D%2C%22widgets%22%3A%7B%7D%7D%2C%7B%22content%22%3A%22We%20have%20%24%5C%5Cpurple%7B12%7D-%5C%5Cgreen3%5C%5Ctimes%5C%5Cgreen3%5C%5Ctimes%5C%5Cgreen3%5C%5Ctimes%5C%5Cgreen3%5C%5Ctimes%5C%5Cgreen3%5C%5Ctimes%5C%5Cgreen3%24%2C%20which%20is%20written%20as%20%24%5C%5Cpurple%7B12%7D-%5C%5Cgreen3%5E%5C%5Cred6%24.%20%20Now%20we%20raise%20this%20to%20the%20%245%5C%5Ctext%7Bth%7D%24%20power.%20%20We%20get%3A%5Cn%5Cn%24%5C%5Cqquad%28%5C%5Cpurple%7B12%7D-%5C%5Cgreen3%5E%5C%5Cred6%29%5E%5C%5Cblue5%24.%22%2C%22images%22%3A%7B%7D%2C%22widgets%22%3A%7B%7D%7D%2C%7B%22content%22%3A%22The%20expression%20is%20%24%2812-3%5E6%29%5E5%24.%22%2C%22images%22%3A%7B%7D%2C%22widgets%22%3A%7B%7D%7D%5D%7D)
press score and see correct: true

Auditors: eater