Add vendor_vanir-private, my ls980, my vendor_lge, && my touch recovery

Change-Id: I193142d12072b47f92d4e81722e6324cc1f50381
Use my g2-common and updated kernel source

Change-Id: Ie8e5c6d097ba0fe36cbe4284605a941ea84af33f
First step of me getting this G2 shit fuck storm sorted out, without having to fuck up build repo.
...Make linaro-4.9 exactly like linaro-4.8!!!
Dont worry @Nuclearmistake I'll get this shit working since the one who changed it is worried only about his phone and his repos.

Change-Id: I4ef440c6371bf156eef55bfc3028f9f1747e98ad