Merge changes that happened in cljeromq. The socket communication piece currently seems like quite a mess
Mucking around with changing folder names, wondering why my expectations aren't running. This is turning ridiculous: unit testing should not be this big a deal
More mucking around with unit test folder locations/namespaces
Fix a merge error that left me with a mismatched paren
Juggling namespaces around and totally screwing them up
Shuffle namespaces back where they belong (more or less)
More renaming, trying to kick off basic unit testing
Got interrupted in the middle. This version at least tries to start running tests, even if it fails spectacularly. Not actually worth checking in, except that it's a forced stopping point and I need something to remind me where I was when I manage to get back to it