Component::lookupPath: type is optional
Forms: 'out of range' exception contains name of field
Forms: added field name to all exception messages
fixed test
netteForms.js: Added image file type validation