msm8960: allow 3.0 kernel

Change-Id: I82011ab7c738881010f1899d5707b41562a5db5d
move loki to msm8960-common and add support for Galaxy Stellar

Change-Id: I9d5fb5bb7465982b3e2633b2b65e7d5e61938a68
jf-common: Further loki.sh refinements

Based on discussions in 43376, add a check for unlocked bootloaders
and flash a virgin boot.img on those devices.  Since no unlocked
bootloaders exist I am aware of, the unlocked_bootloaders is
currently empty.  From egrep man page:

The empty file contains zero patterns, and therefore matches nothing.

This should function the same as the current version then.  And will
only flash virgin boot images as unlocked_bootloaders is updated
to include them.

Change-Id: Ia846e4f9f361eb89cc0aa38cb5a7b0d93781b73f
msm8960: Use CAF media variant

Change-Id: Id78979c32d1e5492e385671ff6cc5079fdaab3ed