Created the FormArrayValidator class

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Made a first start with fromArray method

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Test

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Added new Exception type

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Added childrenFromArray

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Fixed major typo

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Started multifield support

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Added getFingerprint method

This method returns an array of the constructors' fingerprint

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Fixed bug, added getFingerprint

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Fixed sanitizeForParentFingerprint

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Added defaults to renderField() and fixed childrenfromarray

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Removed getFingerprint method

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Added isValidChild

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Updated childrenFromArray

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Fixed bug

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Fixed typo with break statement

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Forgot to remove this row before

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Added area and select child types

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Refactored method

Signed-off-by: Robin van Baalen <robin@neverwoods.com>
Fixed bug

Signed-off-by: Robin van Baalen <robin@neverwoods.com>