Edify: Add/Update abort messages for some asserts

* If a bootloader or baseband assert is not satisfied, print the
  versions that are supported by the package as well as the version
  on the device.
* Changes the layout of the device assert in the edify script with some
  more line breaks.
* Cleanup the device abort message and remove extra quoting.

Change-Id: I958d49281c51bd4e60d596a727bb94cfc4a21909
repopick: support specifying a range of commits to pick

* for example: repopick 12345-12350

Change-Id: I21dd0ef5f19d7b3899fa40ec4c28a0e9dba8a4df
build: Default to dtbToolCM

* The default dtbTool isn't the correct module name for the module that
  actually lives in device/qcom/common/dtbtool

Change-Id: I80b427e3652b99742573bc4d2829e51645a8822b
build: Enable Uyghur locale

* We have a proofreader now

Change-Id: I82c4c852b2c6fcc773bdbec472e9e24dc0d5a7ea
build: enable LTO flags

Change-Id: If2417446db9119b6befc791adb49f4148ac6b302
Make it Dirty

Signed-off-by: Shubhang <shubhang92@gmail.com>
build: enable linaro 4.8.3 toolchain

Change-Id: Iff334c2ed2899f89991441296067e2d98bcedc35
build: enable O3 optimization flag

Change-Id: I7c41f02be5eb46f13a4d330e40dc4e26a4ace193
Further GCC flags, options, etc.

Change-Id: I6c73da16d2dc5f1540bffd6a098490f0ef8bcdc0
Use Generic Paths for GCC Version
Clang Flags and Options

Change-Id: Ief5a9b4f8513b34d2a365068d62f6116ac439160
build: no longer build emulator by default

This is just increasing build times when most people are not using it.
Let's speed up builds a bit.

Building emulator should still be possible by appending BUILD_EMULATOR=true
to the build command

Change-Id: Ibd8e2b90455bd603a691c7b95466068b6fae212a
Fix Clang Build

Change-Id: I67c087591c4aab4644c606bedc03d6483c54e269
Set HAVE_UNWIND_CONTEXT_STRUCT for Clang

Change-Id: I423d650181c6736111e4a5e91ded81c471dd08e1
Signed-off-by: Bernhard Rosenkraenzer <Bernhard.Rosenkranzer@linaro.org>
Further LTO fixes

Change-Id: I233159e441430b926b655d8bb2e8c084343bd153
Shut up about strict-aliasing problems on HOST.

To be safe, also explicitly specify -fno-strict-aliasing.

Conflicts:
	core/combo/select.mk

Change-Id: I7734ab44159eca727c760f397811e925d2b692f1