response.sendFile(): added opts

includes additional headers set in opts
response.sendFile(): added mixing opts var if opts not passed
response.sendFile() now using utils.mixin() to mix in optional headers
repsonse.sendFile(): using responses own headers as default
Merge pull request #431 from der-On/patch-3

response.sendFile(): added opts