Change subclass of JSONFormField to CharField

This eliminates the problem where Django's model TextField passes parameters to the __init__ of JSONFormField which it can't handle by using a CharField's __init__. This is untested beyond working on my install, I've added no tests.