Make connecting to the postAuctionLoop configurable through the commandline.

The `Router()` constructor accepts an argument `connectPostAuctionLoop` which is hard-coded to `true` in the `router_runner`. This patch adds a `--no-post-auction-loop` commandline option to change the value of `connectPostAuctionLoop` to `false.

The patch also includes a fix to `Router::submitToPostAuctionService` that prevents sending messages to the `postAuctionEndpoint` zmq socket if the `postAuctionEndpoint` has not been connected.