Enable rndis support in kernel

Depends on:
http://review.cyanogenmod.org/#/c/29169/

Change-Id: I0963a9abff6981cb613603fb3f98cd73a302f8a3
Make config option to choose hardboot restart mode (normal or recovery)
Merge branch 'cm-10.1' of git://github.com/CyanogenMod/android_kernel_asus_grouper into cm-10.1