Slow performance downloading large files

WriteTo(this Stream inStream, Stream outStream) writes to outStream with
a 4Kb buffer. Downloading large files(+1Mb) is very slowly because is
sending chunks of 4kb to the client. Writing with a bigger buffer
increases the performance.
no message
Fix problem with DefaultFilePath: if you have a file in subfolder with the same name as the DefaultFilePath ServiceStack serves the DefaultFilePath always if the LastModified <= DefaultFileModified. Ex: "/index.html" and "/app/index.html"

StaticFileHandler serves big files > 1mb too slower. WriteTo() writes in chunks of 4k in the HttpResponseStream
Merge pull request #884 from josellm/master

StaticFileHandler: DefaultFilePath bug and large files improvement