Fix compat_send/3 to return the number of bytes sent
Fix compat_send/3 to return the number of bytes sent

So all versions of the send function into yaws_sendfile will return
{ok, BytesSent} if successful, otherwise {error, Reason}.

klacke/yaws,zephyrean/yaws,klacke/yaws,klacke/yaws,phonohawk/yaws,imtal/yaws,patternmatched/yaws,watonyweng/yaws,patternmatched/yaws,weisslj/yaws,bsmr-erlang/yaws,leoliu/yaws,imtal/yaws,ca91/yaws,namjae/yaws,namjae/yaws,watonyweng/yaws,zephyrean/yaws,bsmr-erlang/yaws,toraritte/azith,sebgod/yaws,patternmatched/yaws,imtal/yaws,sebgod/yaws,imtal/yaws,leoliu/yaws,watonyweng/yaws,imtal/yaws,capflam/yaws,phonohawk/yaws,zephyrean/yaws,ca91/yaws,toraritte/azith,toraritte/azith,patternmatched/yaws,ca91/yaws,capflam/yaws,andreineculau/yaws,bsmr-erlang/yaws,phonohawk/yaws,watonyweng/yaws,phonohawk/yaws,sebgod/yaws,bsmr-erlang/yaws,leoliu/yaws,capflam/yaws,weisslj/yaws,andreineculau/yaws,ca91/yaws,phonohawk/yaws,patternmatched/yaws,leoliu/yaws,phonohawk/yaws,namjae/yaws,imtal/yaws,sebgod/yaws,sebgod/yaws,namjae/yaws,zephyrean/yaws,watonyweng/yaws,andreineculau/yaws,weisslj/yaws,klacke/yaws,capflam/yaws,namjae/yaws,imtal/yaws,klacke/yaws,bsmr-erlang/yaws,andreineculau/yaws,leoliu/yaws,weisslj/yaws,zephyrean/yaws,patternmatched/yaws,leoliu/yaws,klacke/yaws,toraritte/azith,ca91/yaws,namjae/yaws,weisslj/yaws,capflam/yaws,namjae/yaws,ca91/yaws,zephyrean/yaws,phonohawk/yaws,klacke/yaws,toraritte/azith,watonyweng/yaws,watonyweng/yaws,capflam/yaws,bsmr-erlang/yaws,ca91/yaws,sebgod/yaws,sebgod/yaws,leoliu/yaws,capflam/yaws,zephyrean/yaws,bsmr-erlang/yaws,andreineculau/yaws,toraritte/azith,toraritte/azith,weisslj/yaws,weisslj/yaws,patternmatched/yaws