GEOWAVE-17 WFS-T writing, locking and visibility concerns

read/write ok,transactions not

initial commit for transactions in WFS-T.  Still need to handle inserts'

initial commit for transactions in WFS-T.  Still need to handle inserts'

transaction part 2

locking near done.  transaction done. working out visibility

locking management; visibility

complete visibility
Merge branch 'GEOWAVE-16' of https://github.com/ngageoint/geowave into GEOWAVE-16