[2/3] settings: add support for adb over network

PS6:
rebased to solve merge conflict

PS7:
now its correct

Change-Id: Ibc577c36e4f3dec348da11ae5603e6406db6571c
Settings: check correct for advanced settings

Remove advanced settings if device doesnt provide the package

Change-Id: Id5daa46c58db16f19108c87276563a1a812b4429