Port 3gdongle to 4.3- add DEVICE_LIMIT for mods that support only certain devices

Similar to ROM_CONFLICT, this is just a list of supported devices. If the rom
is not for a device on this list, then it fails to patch. One of the patches
is for uevent.grouper.rc, so really this is grouper specific. I think we could
probably just add a bunch of others, but the demand is almost nil. I continue
to port it because I think it is neat, no other reason.

I also added a ROM_CONFLICTS entry for 'cm', since it looks like they already
merged this mod at one point.
Finish splitting the rest of the patches for the merge

This was mostly done by running the various patches through the
split_patch_opd.py script. Something like
cd patches/tabletUI
dirs=$(find . -name "201*")
for d in ${dirs[@]}; do
   cd $d
   ~/path/to/auto-patcher/ap_scripts/split_patch_opd.sh android.policy services
         framework-res.apk SystemUI.apk
   cd ../../..
done

Which will split all the tabletUI patches. I need to tie them into one big
batch that splits everything at once and discards the unneeded OPD files. I
already have something kind of like that (ap_scripts/run_split_and_move.sh)
but the method of deleting unneeded OpD patches would wreak havoc on other mods
as is.