Merge pull request #1 from uluhonolulu/master

I will also upload the updated nuget package.
Merge branch 'master' of git://github.com/uluhonolulu/Emkay.S3 into uluhonolulu-master
* Adjusted indenting.
Added Tasks for publishing items with Custom Headers (e.g. for setting etags or gzip headers). Usage Example:

  <ItemGroup>
    <Directories Include="css;scripts;">
	<Content-Type>text/css</Content-Type>
	<Content-Encoding>gzip</Content-Encoding>
    </Directories>
  </ItemGroup>

    <PublishFolderWithHeaders
        Key= "(Key)"
        Secret= "(Secret)"
        SourceFolders = @(Directories)
        Bucket="$(Bucket)"
        DestinationFolder="$(DestinationFolder)" />
Update targets and readme
optimise getting of custom metadata by using CloneCustomMetadata,

- fix error where headers where not propagating into recursion
Test for the amazon S3 DoesS3BucketExist - unclosed web response error.
Updated to Amazon's patched AWSSDK v 1.5.21.0
Merge pull request #3 from cankoluman/dev/ck-1_add_custom_headers

Dev/ck 1 add custom headers
* update AWS-SDK to 2.3.6.0
* fix
* adjusted to latest AWS SDK changes

- no timeout for file downloads
* removed nuget package binaries (because we use package restore)
* updated .gitignore file to exclude nuget package sub
* update NUnit and remove it from the tools subfolder
* updated readme
Merge pull request #4 from makomweb/martin/update-AWS-SDK-dependencies

Update AWSSDK dependencies + fixed AppVeyor