Merge pull request #26 from edahlgren/pools

Montage with nitro sockets and better routing
use nitro haskell bindings without memory leaks
wrong nitro version, up another version