added an AttributeModel
add an Attribute Reader
attribute reader tests: added missing require on Ext.data.writer.Json
attribute model: now takes into account the GeoExt.data.reader.Attribute
AttributeModel: doc string updated
AttributeModel: default string types for name and type fields
AttributeModel: removed useless field mapping
Attribute Reader - convert doc strings to JSDoc
Attribute Reader - call parent readRecords
Attribute Reader - fix doc typo
Attribute Reader - override getResponseData instead of read
AttributeModel - the type field is not always a string, it can be a litteral (see recordToField)
form - port recordToField and toFilter, tests pass in FF and Chrome
Merge remote branch 'upstream/master' into form

Conflicts:
	tests/list-tests.html
Merge branch 'form' into form2

Conflicts:
	tests/list-tests.html
Attribute Model and Reader - one star for non jsdoc code blocks
Attribute Model and Reader tests - comment Ext path in Loader config
Merge remote branch 'upstream/master' into form
Merge branch 'form' into form2
adapted jsduck fro having ext in api docs