Extend run config to let users specify an IP

Added an option '--ip' to 'docker run' to be able to statically specify the IP for a container. This change helps get around the problem of IP changing across container restarts.
@thockin.
`127.0.0.7` is the broadcast address for `127.0.0.1/29`. It should not be handed out by the allocator.