Added ability to specify SQL instance for TemporarySqlDatabase since SQL Express is no longer installed by default, in favor of LocalDb.
Explicitly specify "Read" for file access to allow scripts to be marked "ReadOnly". Fixes Issue #46
Merge pull request #47 from AdrianJSClark/master

Explicitly specify "Read" for file access.
Fixes to SqlServer script logging

When script output logging is enabled on the SqlScriptExecutor, it blows
up on statements that don't return any rows (InvalidOperationException:
"sequence contains no elements" from the Max call). It also spews a lot
of noise on scalar statements (prints parts of the empty header table).
Fixed those issues. Also cleaned up the case where the header table is
malformed when a column name is longer than the row data in each column
(including when there's no row data).
Sometimes the line can be null when rendering output. A good example is when executing a merge statement and outputting a line at the end of the merge statement like "OUTPUT $action, inserted.*, deleted.*;"
Added null check before checking the length of the line.
added not-yet-implemented test for postgresql support
added postgresql project
Filename of SqlCeConnectionManager was buggin' me
start of Postgresql version
Added dependency on npgsql
Removed some redundancy.
Working on postgresql table journal.
Changed the SchemaVersions to schemaversions to avoid quoting
Implemented StoreExecutedScript
Works for Dell DS2 database http://en.community.dell.com/techcenter/extras/w/wiki/dvd-store
Deleted the Postgresql tests - because YOLO!
cleaned up
Merge pull request #55 from liammclennan/postgresql

Postgresql
Merge pull request #38 from JessieWadman/master

Added ability to specify SQL instance for TemporarySqlDatabase