Shared connection for global temp table

Was having trouble with insert table not getting dropped on crashes.
Updated to use a shared connection so that a global temp table could be
used instead.  Updated readme to reflect this.  Also added proper
mappings based on reflection of type used.  Works so long as your object
properties match your table fields names.