Merge pull request #28 from robert-berry-15below/development

Recurse added, to copy NativeBinaries directory contents
Add a retry handler and use within the CopyDirectory function
Merge pull request #29 from Yewridge/development

Add a retry handler and use within the CopyDirectory function
Octopus 2 package change
Merge pull request #30 from richard-green/development

Octopus 2 package change - DO NOT MERGE
Add a half second sleep after deleting a dirctory to allow for everything to catch up. - have seen situations where the delete has not occurred when the copy is triggered
Refactor & improve the file copy.  Pass a delegate with a  directory check into the retry function.

This should prevent situations where the directory is deleted between retries causing errors.
Merge pull request #31 from BlythMeister/Ensconce

Better retry handling
Change File Copy to copy from source to destination, rather than destination to source
Merge pull request #32 from BlythMeister/Ensconce

Change File Copy to copy from source to destination, rather than destination to source
Correct issue whereby copy files will flatten a directory structure.
Merge pull request #33 from BlythMeister/Ensconce

Correct issue whereby copy files will flatten a directory structure.
Path fixing
Merge pull request #34 from richard-green/development

Path fixing
Added IIS7 helper to enable basic authentication to a site.
Merge pull request #35 from BlythMeister/Ensconce

Added IIS7 helper to enable basic authentication to a site.
Add a new function to set the maxRequestEntityAllowed property under asp/limits within a web-configuration section.

Useful when you want to increase the limit due to specific sites displaying more than the standard 200K limit.
Merge pull request #36 from harrisonmeister/aspMaxRequesLimit

Add a new function to set the maxRequestEntityAllowed property under asp...
Allow DB login structure to contain a "key" rather than trying to assume the key from the name value.
Merge pull request #37 from BlythMeister/Ensconce

Allow DB login structure to contain a "key" rather than trying to assume the key from the name value.