change throwing generic RuntimeException to IllegalStateException
catch XmlStreamException in writeRecords() and rethrow rather than wrap as new IllegalStateException
in visit(GeometryBag) log not supported rather tha nthrow UnsupportedOperationException
update javadoc to reflect Exceptions
-in visit(GeometryBag) log 'not supported' rather than throw UnsupportedOperationException
-update javadoc to reflect Exceptions
replace throwing generic RuntimeException with IllegalStateException
update javadoc