Updated nuget search link

To point to correct search path
Merge pull request #164 from AkosLukacs/patch-1

Updated nuget search link
Added option to run scripts outside of transaction scope because some SQL configure stuff and tear down cant run in the scope
BeforeTransaction scripts ran too early causing a crash if Roundhouse tables where not present, moved BeforeTransaction scripts to after Roundhouse tables are created
Added version number to before/after transaction runner, also for some reason I placed the before runner too early
Run outside of transaction folders renamed to Before / After migration folders. Connection reopen if using transaction (Meaning before after folders will not run in the main transaction which some DB options require)