Adding validation of ArrayField.
In doing so, found that conversion of inputs to appropriate python form was
inconsistent. Have attempted to fix this.
This broke one test, which appears to me to be a bad test; u'[1,2]' should
not be valid form data. Test fixed.