some cleanup of cabal file and adding hsnsq as a dep
theorical nsq bindings, still need to graft the interpreter logic into the nsq bindings