Bug/aitool 4

This is to fix the bug at AITOOL-4. (I was unable to get isites to POST, the form was being submitted via GET, so the max length of the form fields was ~2000 char total.)

I fixed this by using ajax to submit the data and then forward the user based on if it was a submit or draft-save.

I believe there is an underlying problem with using Yii within iSites, but I was unable to figure it out.

@arthurian @MichaelDHilborn-Harvard 

Review Note: This is a bit of a monstrosity, but it's working. Let me know if you see anything I can fix easily -- but also feel free to tell me whatever you want about how bad it is. I'm just not likely to rewrite much of it.