epicmtd: Update WiMAX for newer API

-Decompile using a combination of JD and CFR
-Fix compatibility with KK by modifying DhcpHandler
   to translate between new DhcpResults object and old
   DhcpInfoInternal object, which is used heavily
   throughout WimaxStateTracker
-Enable debug logging throughout the various classes
-Modify retry interval for failed connects / reconnecting,
   making it more aggressive and reconnect sooner.
-Add missing methods to completely implement a NetworkStateTracker
-Stop listening for tethering enabled intent, so Wimax
   doesn't disconnect and reconnect in a "Backhaul" mode
-Fixed issue where multiple connect/disconnect notifications
   were being displayed
-Properly communicate with ConnectivityService to integrate
   with the rest of Android's networking. This does a few things:
   - Fixes WiFi tethering
   - Allows 3G to be torn down when Wimax connects, instead of
       just staying connected unused alongside Wimax
   - Integrates it with the rest of Android. Before it was kind
       of a standalone daemon that acted independently of what
       the rest of Android was doing.

Authored by: Matt Merhar

Change-Id: I25076c868d356d98135c774163aa0bdf3612d3d5
klte-common: Update Adreno drivers.

* Camera was randomly crashing while taking darker shots. Updating adreno
libs seems to fix this issue.

* Adreno package version:
AU_LINUX_ANDROID_LNX.LA.3.5.2.2_RB1.04.04.04.087.028_msm8974

Change-Id: Ifda5714bb901ffe11c02bd286959b070b41f5544
Merge pull request #503 from Team-Hydra/cm-11.0-klte

klte-common: Update Adreno drivers.
Merge pull request #502 from bbelos/cm-11.0

epicmtd: Update WiMAX for newer API
epicmtd: wimax: reset retry count on reconnect
Merge pull request #504 from bbelos/cm-11.0

epicmtd: wimax: reset retry count on reconnect
Merge remote-tracking branch 'upstream/cm-11.0' into cm-11.0