added an AttributeModel
add an Attribute Reader
fixed the action and its test, tests now passing ok
attribute reader tests: added missing require on Ext.data.writer.Json
attribute model: now takes into account the GeoExt.data.reader.Attribute
First cut on LayerContainer and LayerLoader - not yet fully functional.
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
corrected ext-all-debug source path
improved documentation
fixed indents
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