Add abstraction for handles, and implementations for stdin/out/err.

This fixes #88.
Fix stdin.
Add note about trusted installations. Fixes #82.
Fix hFlush.
Add test case for working with handles.
Add FFI example. Closes #83.
Add ("strongly deprecated", according to GHC docs) Addr2IntOp. Fixes #73.