[added] fromJSON() factory and instance methods to ErrorList and ErrorObject

ErrorObject.fromJSON() allows you to easily rehydrate an ErrorObject after
including form.errors() in a JSON response.