Close any previous generated keys ResultSet before assigning a new value
Geometric types added:
 - Points
 - Line Segments
 - Boxes
 - Paths
 - Polygons
 - Circles
PrimitiveType for geometric types added.
Move data classes into api sub-package
Fix statement leaks in CallableStatementTest