Changes required to support 1D boreholes.

Jira issues: 

https://jira.codehaus.org/browse/GEOT-4530
https://jira.codehaus.org/browse/GEOT-4531

The ultimate goal is to cater for 1D boreholes (https://portal.opengeospatial.org/files/?artifact_id=54203).

Related app-schema test: https://github.com/riniangreani/geoserver/commit/a56120020f3601ada0cabb21f33ddacb3255f8f5