fix for boolean settings that are true by default

Walk over all settings to check whether they are present in the POST
data during installation and set missing boolean settings to false.
Merge branch 'develop' into fix/per-default-true-boolean-settings

* develop: (34 commits)
  - Add concrete schema location to GetCapabilitiesResponseEncoder for SOS 1.0.0 - Remove not SOS 1.0.0 schema locations from getter method because this can cause that the SOS 1.0.0 schema location is missing in the responses, see #45
  SOS 1.0.0 GetObservation response: - add check for streaming data and merge streaming data because streaming data encoding is not yet implemented for this response - add check for next values before call merging or getter methods
  Further updates and fixes after: - validating the response for different combinations of streaming settings and bindings, especially GetObservation - testing requests for different combinations of bindings and streaming settings, especially GetObservation
  - Add Spatial Filtering Profile Support for Hibernate streaming datasource - Query/Merge streaming datasource values for encoder which do not support streaming datasource
  Initial datasource observation value streaming: - scrollable - chunks
  - Pretty print format for WaterML 2.0 MeasurementTVP  full streaming. - SOS 1.0.0 GetObservation response encoding support for datasource streaming
  - Implement datasource streaming for observation values   - new mappings, entities, Hibernate daos   - scrollable values   - chunk values - WaterML 2.0 MeasurementTVP streaming encoding of wml2:point (time value pairs) - settings for streaming
  Initial stream encoding for om:result.
  Add AbstractObservationValue class for default methods
  Add streaming support for om:parameter ind OM_Observation
  Start implementing of streaming OM_Observations.
  - Update inner class GenericWritable - Remove no longer needed StreamResponseWritable
  Add ResponseWriter for AbstractServiceResponse objects.
  - Javasoc - Check if created/encoded XML response object is embedded to write XML declaration or not.
  Remove unused code and direct call HTTPUtils method instead of calling local method which calls HTTPUtils method
  Remove unused code and direct call HTTPUtils method instead of calling local method which calls HTTPUtils method
  Organize imports
  - Add methods required for streaming responses
  - Update after renaming - Add implement abstract methods from super class/interface
  - Extend GetDataAvailabilityStreamWriter from XmlStreamWriter and modify to well formed output - Add support for full streaming output
  ...
Merge pull request #52 from autermann/fix/per-default-true-boolean-settings

Fix for boolean settings that are true by default
- Add GetObservation streaming datasource for old concept.
- Refactor Hibernate observation related entity classes
  - move duplicate definitions to abstract classes
- Javadoc for new classes
Adapt checkCreateSchema() to remove further generated foreign keys and duplicated lines.
Adapt checkCreateSchema() to remove further generated foreign keys and duplicated lines.
- Update RELEASE-NOTES
- Set version from 4.0.2-SNAPSHOT to 4.1.0-SNAPSHOT (0.1.3-SNAPSHOT to 0.2.0-SNAPSHOT) because it contains new features and not only fixes.
Merge pull request #53 from CarstenHollmann/feature/streaming

Add streaming data support for the old concept and increase the current version
Merge from develop:
- streaming data support for old concept
- Refactoring of Hibernate entity classes
- set version to 4.2.0-SNAPSHOT