Added util function to get local ipv4 addrs
Added support for multiple local IP addresses
Cleaned up spec list types for consistency