Add support for encoding and decoding funs
Add support for encoding/decoding exports (fun M:F/A)
Add support for encoding and decoding bit strings
Add support for encoding and decoding new floats
Pass peer flags to TermToBinary
Heed peer's distr flags when encoding funs and floats
Remove trailing whitespace and convert tabs -> spaces
Don't catch all exceptions when unpacking terms

This tends to hide the actual errors, the net effect is only that they
do get more difficult to track down. And besides, nowadays, raising
strings is deprecated, so this had to be revisited anyhow.
Convert old-style string exceptions to classes
Prepare for 1.3