Changed behaviour for detecting if DublinCore is requested: Default to DublinCore if requested outputSchema is unknown.
extended .gitignore
fixed escape handling in SQLIdentifier and added tests
fixed escape handling in SQLIdentifier and added tests
fixed escape handling in SQLIdentifier and added tests
changed grammar to accept quotation marks in identifiers
While working with the Deegree metadata store in our database we discovered, when we are using

harvesting that we got back duplicate records via getRecords.
This happened because paginiation is used, requesting 20 records each time.

This resulted in the next queries to the database:
SELECT recordfull FROM idxtb_main A INNER JOIN (SELECT DISTINCT X1.id FROM idxtb_main X1 LIMIT 20) B ON A.id=B.id
SELECT recordfull FROM idxtb_main A INNER JOIN (SELECT DISTINCT X1.id FROM idxtb_main X1 ORDER BY id OFFSET 20 LIMIT 20) B ON A.id=B.id

Because postgres returns result in a unspecified order, and because there is no order by (Which specifies order),
records are returned twice (Or more).

This change adds a ORDER BY to the inner join.

Before this change, of 96 of the 132 unique records in my database were returned by deegree
After this change, all 132 records are returned.
Ensure starting '/' not missing when translating internal OGC schema location into external OGC schema location
handling of property replacements without values corrected
Test and fix for missing namespace bindings in the output of FilteringXMLStreamWriter
Merge pull request #309 from matsisak/3.3-master-ogcschemaloc-fix

3.3 master ogcschemaloc fix
Merge pull request #307 from paul999/fixOrderBy33

Query without order by returns unspecified order
Merge pull request #298 from lat-lon/feature/escape-fix-3.3

Feature/escape fix 3.3
Merge pull request #229 from occamlabs/3.3-fix-csw-getrecords-default-to-dublincore

CSW: Use DublinCore as default output schema for GetRecords responses
Merge pull request #316 from occamlabs/3.3-fix-filtering-xml-streamwriter-missing-namespace-binding

FilteringXMLStreamWriter: Fix missing XML namespace bindings in output
Merge pull request #312 from IDgis/3.3-remove-attribute-fix

SQLFeatureStore: trying to remove attribute from feature results in NullPointerException
[maven-release-plugin] prepare release deegree-3.3.11
[maven-release-plugin] prepare for next development iteration
Refactored WmsCapabilities130ThemeWriter, added test
Moved merging of LayerMetadata and DatasetMetadata to LayerMetadataMerger