Uhh, this vendor check is mean so it goes bai bai, thx to winner00 and rascarlo

Conflicts:
	core/tasks/vendor_module_check.mk
No need for voicedialer
Kitkat bring up.

* Add bacon and mka
* Inline kernel building
* Roomservice to fetch device trees
* Turn off data roaming by defualt
* Added seperate dirs for devcie common files
* Adapted to master revision

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>

Change-Id: Ia888f9a845cc55e46c05e9d90edfd86189001fe3

Conflicts:
	core/main.mk
	core/tasks/kernel.mk
Major fixes.

* Fix bacon
* Launcher3 for generic no telephone too
* Set OUT_DIR to an absolute path always
* Fix ota tool
* Fix inline building
* Fix backup tool
* Remove music
* Set KERNEL_OUT properly

Signed-off-by: Carlo Savignano <stevewatersy@gmail.com>