Make max_outbound_connections configurable

Using at least 2 connections, and not more than -maxconnections=<n> connections (which defaults to 128). Default is kept at the current 8, so no changes for the normal user.