There's a problem with H2DataStoreFactory test, it's using a default port
number which preculudes testing. I tried to change it but kept getting
other errors.

Added AbstractDataAccessFactory and restructured dependency chain for the
AbstractDataStoreFactory. Fixed spelling errors in DataAccessFinder.

Added gt-appschema and gt-appschema-resolver to gt-wfs-ng's build path.
Created WFSContentDataAccess in gt-wfs-ng.

Created WFSDataAccessFactory above WFSDataStoreFactory. Lifted
implementation up into the *AccessFactory from the *StoreFactory.

Added WFSDataAccessFactory entry to a new DataAccessFactory services file.
WFSDataAccessFactory is now showing up as a suitable class in the
DataAccessFinder.

Fixed some issues with URIs and WFSConfig - URIs wasn't creating URLs
properly under some circumstances. WFSConfig was erroneously forcing resolver to use
HTTP_POST. A few spelling error fixes too.

Working on ContentComplexFeatures

Added ComplexFeatureBuilder, FeatureBuilder<>, a new AttributeBuilder,
renamed old app-schema AttributeBulider to AppSchemaAttributeBuilder and
made it extend the new one. Added some tests for the new things and some
FakeTypes.

Added Parser-related code and a new test. Modified GetFeatureParser and XmlSimpleFeature to reflect new code structure.

Saving a copy of XmlComplexFeatureParser before I try to change
ResolveHref to use non-coplex types.

Incomplete add but doing so anyway for backup.

Got the complex feature requests working through
WFSContentComplexFeatureSource.

Minor changes.

Added feature wrapper, xsd mapping attribute, and related tests/test
support items.

Styling, licence and comment updates.

A bunch more license fixes, comments, general tidy-up etc.

Adding test files

Updated the headers in these and fixed some errors.

Removed erroneous test.

Fixed method names to use initial lowercase letter.

Added a new test using gsml borehole data, shows parsing of nested
complex features.

Formatting only.

Formatting only.

Formatting only.

Formatting only

Formatting only.

Formatting only.

Formatting only.

Formatting only.

Removed line from WFSConfig which forced prefer http post.

Reverted lots of formatting changes.

Formatting only.

Fixed formatting issues, including changing casing of wrap method.
Get Adam's stuff to compile with the latest master.