Added pre patch sql
Make interfaces public
Add and Validate anmes to patches
Validate filenames for duplicates
Update execute query to select all patches
Added pre patch actions
Add validation for duplicate version numbers
Change loader to improve dependencies
Fix build errors
Fix spelling of argument
Create console application
Change logger to file logger
DB Versioning support
Console unit tests