Add database support to write Interchange to a SQL Server database using the ImportX12 console app which uses the SqlTransactionRepository class.
This will support int or long identity types, it supports revisioning segments, will index out specified segments into typed tables and allow the tables database schema to be configured.
The database tables needed will be created on the fly on the first import.
The repo comes with a GetTransactionSegments that behaves similar to the Unbundle feature where only the segments related to a loop (i.e. 2300 claim loop) will be returned when given the database Id of the loop.
There was also a ParsingWarning added so that errors with Hiearichal Loop parents and segments missing from specs could continue parsing.