Add binary conversion functions for R<15, fix outdated @specs
Set file encoding to utf-8
Fix leftover utf8 issues w/Hellströms in OTP 17.0
Fix whitespace
Export Fusco types as fusco:TYPE/ARITY

Exporting types by a header file is a poor idea as they use up the
global namespace. Take the type `result/0` for example; what if some
other application (that has to be used in one source file with fusco)
also wanted to use a type of that name but different
definition and exported it via a header file?
We would include both header file and voila -- name clash!
Fix broken `result/0` type definition
Merge pull request #1 from psytale/loop_timeout

No longer loops forever if connection closes after req
All tests now pass
Merge pull request #4 from psytale/fix_tests

Fix reconnect attempts and chunked response parsing
Timeout recv when we timeout call
Added missing function call
recv timeout on new connection too
Timeouts on header decoding
add send_timeout based on Timeout passed to req
Added unit test validating validating functionality