Add new Ethernet network type

This patchset does the following:
* Exposes EthernetManager for controlling attached ethernet devices
* Adds new ethernet network type to ConnectivityManager
* Adds ethernet notification icons to the system bar

Icons were created in GIMP by Anton Cherkashyn
<antonx.t.cherkashyn@intel.com>.

Change-Id: Ie1d2100e6324052057c267997d050b60761f009a
Depends-Change-Id: I39b79940e0495f915f602a16d99e1848bd3f2015
Depends-Change-Id: I049320d81fe510245c6d92f48eaf25ea7d7b908f
Depends-Change-Id: I1766488371186391929b8dc6605cebf215c0baec
Depends-Change-Id: I09b78c87281495fda9564d3dd753c851bd8d89e4
Depends-Change-Id: Id7ef6fcfafd36f1c288fa14f587a0d42d1996247
Signed-off-by: Matt Gumbel <matthew.k.gumbel@intel.com>

Conflicts:
	packages/SystemUI/res/layout/signal_cluster_view.xml
	packages/SystemUI/src/com/android/systemui/statusbar/SignalClusterView.java
	packages/SystemUI/src/com/android/systemui/statusbar/policy/NetworkController.java
Fixed ethernet disconnect status

Ethernet network state change intents now get sent to the system
regardless of whether the ethernet interface is present.

Issue: AXIA-1976
Change-Id: I6e34f822a73bcbfb3abe237666591b3dd1bb8174
Signed-off-by: Sal Quintanilla <sal.quintanilla@windriver.com>
[PATCH] Resolve Ethernet Switch work not properly

Sending Broadcast when Ethernet state changed, including of
Ethernet's every state, such as Disconnected.

Delete mInterfaceGone because it is not used.

Issue: AXIA-2167
Change-Id: Ied3791b78bcc3c1515aa8da3280ad380a9fd1371
Signed-off-by: juntingwang <Junting.Wang@windriver.com>
Merge branch 'katkiss' into kk_eth
fix battery align

Change-Id: I9e50e69429b264e8aa62c9e66a7f986639a275b5
Merge branch 'kk_eth' into katkiss