Various changes
- Input peer now opens both a PUB socket and a control socket
- There is basic coordination to determine that enough compute peers have shown up
  - Currently however we don't necessarily know if the PUB socket has been connected to, just that
    a client has shown up. Need to do a very basic fix to fix this.
- The beginnings of a computational peer, currently just notifies that it has received stuff