Change the constraint function for geometry domains
Shape file driver now expose Geometry type constraint
Remove h2drivers import to h2 as h2drivers is a fragment bundle of h2
Update JavaDoc, use contants in unit test
fix javadoc [skip ci]
fix unit test
fix javadoc [skip ci]
Merge pull request #186 from nicolas-f/fileDriverConstraint

Shape File Table Engine expose Geometry type constraint

I change how the geometry type constraint is applied to columns. This is simpler now; I removed a lot of classes. The shape file driver now exposes the column constraint ST_GeometryTypeCode(the_geom) = N.

This constraint is read by the view table GEOMETRY_COLUMNS.