Implement insertOnlyColumns, TG.ignoreColumnsForMerge()
normalize ignoreColumnsForMerge() always use arguments
Back insertOnlyColumns to default after merge()
revert
Add spec only for merge tests
add spec with error
Initial shapesFromData()
move shapesFromRows to table
refactors, tests
Tests add counting to bulk merge table
Tests with shapeColumns in addBulkMerges
Merge remote-tracking branch 'upstream/master'
reset upstream/master
add tryOneObject
minor default attach empty object rather than null
minor comment
add spec for tryOneObject
return null if try one object fails
tweak specs
minor organize code