[net] add netif->link_status() method
[net] add netif->ip_{,dis}connect() methods
[net] move notifications to netif object
[net] use netif instead of ethif in net_test
[net] rename dhcp op to 'connect'
[net] dhcp client is optional