set up cabal to use the local version of librsync
switched bool to int, since this caused some weird issues
work on the FFI part and getting everything into a conduit