Start of send_file with offset, length
Pass existing tests
Add new tests to cover send_file/5
Merge pull request #78 from masteinhauser/send_file

Add sendfile/5 support in addition to backwards compatibility with sendfile/3
Do not allow nil length and close device