Allow meterpreter sessions to resolve L3 address

With stdapi now resolving IPv6 for interfaces, remote hosts behind
NAT are often returning an IPv6 session_host  due to it coming up
first in the available interfaces list.

Filter out available default routes based on the peer's IP address.
This does not address 6to4/4to6 tunnels, but should resolve the
issue with most sessions.