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).