Added DEFINE_LISTENER_CHAIN_ARRAY macro
Listener chain API tweak
Added interface state listener API
Oops
Added net interface state listener API, ported DHCP and NBNS to it