Merge changes I255cca69,Ice9ec7f0,I4e97ac98

* changes:
  Workaround Motorola ril.so incompatiblity with Netlink changes
  Cleanup NetlinkListener and NetlinkEvent
  Revert "Revert "Add NETLINK_ROUTE processing to the netlink client code, so that Ethernet""