kernel: Ignore errors with module building

Let kernel fully disable loadable modules

Change-Id: Ia37ec927b092c041ee4c68bf9fd0f28b7339c8ca
build: Enable Bionic optimizations on Cortex platforms

 * Enable the new NEON optimizations in Bionic when
   TARGET_ARCH_VARIANT_CPU is set.
 * NEON memcpy() optimization is disabled on A15 due to a regression.

Change-Id: I4862695812a70b75bdabc4398cb592157f3913c6

Conflicts:
	core/combo/arch/arm/armv7-a.mk
build: move bionic optimizations to NEON makefile

Change-Id: Idd495ddbb49f67fef5496456803263f8a23643c5

Conflicts:
	core/combo/arch/arm/armv7-a-neon.mk
build: Relax Cortex CFLAGS

 * Always set march=armv7-a
 * Use mtune instead of mcpu. Bad code is generated on A15 otherwise.

Change-Id: Idf8ced8eb0e9d3d4676ca8ec69bf56aed5533bf4

Conflicts:
	core/combo/arch/arm/armv7-a.mk
Build fix

Change-Id: Idfdcbce3badea6c778249be6719cf88374effa6d
fix typo

Change-Id: Ieb40257f4c959e1a4377fa4d6c21e21a49f4ad07
Disable tree-vectorizing

Fixes bluetooth on the nexus 7
Removed fun-switch loops was already enabled under o3

Change-Id: I1d5b1b05e10736e0a7130513accbec4da573c03a
envsetup: include bash completion script from vendor/cm

Change-Id: Id90d84748df41d6626dfd46befabe0054c6d14e7
Allow disabling DroidDoc build.

Change-Id: Ia842827a46b107bcef0d176deb0ab651e04bfa04
what the fuck, google

Change-Id: I258ae1120cbcd2a500b825f6295087e68b245ae9
Merge branch 'jellybean' of github.com:ParanoidAndroid/android_build into jellybean