Ignore EOL changes between Windows and Unix formats when checking whether script hashes match
Merge pull request #104 from lahma/ignore-eol-changes

Ignore EOL changes when checking whether script has changed

Looks good. Thanks.
Fixed a bug which caused RoundhousE to hang on regex parsing. Thanks to Stackoverflow user "Tim Pietzcker" for helping me with the regex
http://stackoverflow.com/questions/13562435/infinite-loop-with-regex
convert print statements to debug
allow config.Debug to be set with all versions of RH
updating gitignore to ignore more items
Fix Restore so that it uses the restore timeout

Change the Restore method to override the admin connection timeout with
the restore timeout instead of the normal connection timeout. This
causes RH to respect the restore timeout parameter, as before it used
the admin connection timeout instead of the restore timeout.
Upgrading to the latest NHibernate
Upgrading all the nugets!
Update local NuGet.exe used by build.
Handle trailing comments with single quotes.

+ If a trailing comment contains a single quote and the following SQL batch contains a single quote, roundhouse was not recognizing them as separate batches.
+ Split the regex up to make it easier for the next person looking at it to understand.
Add test: GO statement with trailing comment.
Merge remote-tracking branch 'upstream/master'

Conflicts:
	product/roundhouse.databases.sqlserver/SqlServerDatabase.cs