Add explicit IP Address acquisition

Instead of acquiring an IP address implicitly when a device registers
with the network manager, now kmain must call
NetworkManager::AcquireIPAddress() to explicitly dhcp or statically
assign an IP address

Change-Id: I003946d5d4d4da3109d10db25b6d6878fe73198a