Add support for creating a private network

This functionality is not designed to securely isolate machines on the
bitmessage network and relies on all machines agreeing to participate in
a private network. This patch allows for local addresses to be used
within the bitmessage network and not bootstrapping with the bitmessage
network.