ville: default to MTP USB mode

You can't default to ADB since user is required to enable USB debugging
before adb kicks in. UMS was deprecated to help save users from
themselves (unclean unmounts and apps left wondering what happened to
their storage volume). We should at least default to MTP, even if users
will opt to change this later.

Change-Id: I54fa60737f0a91f5590e14884af059dce6dfedb3
ville: Create firmware symlinks at build time

Change-Id: Ie0d3a317551efa7fe3e36930e96aa877a8e41202
Merge branch 'cm-11.0' into kk_mkt