Haskell FFI bindings and example

Deallocation isn't yet handled (as in the Python example).
The interface is still low-level (as in the origina Python
example).
Define CFLAGS for cxx and ld (in addition to cc)

This aids in cross compilation:

    $ make CFLAGS='-arch i386'
Remove outdated "I haven't compiled" comment
Move Python gitignore rules to /python/.gitignore