Import build tools, Fix missing Mac support

Configure full package compile on MacOSX

Cleanup for building kernel package from source
Add alias to configuration, Update TCP defaults

Cubic requires TCP_CONG_ADVANCED disabled

There is no point going through and verifying that cubic can safely be
set to override the existing configuration, use veno

Update build config, Move custom to bottom

Strip kernel down to ignores and ramdisk edits

This will serve as a fallback for emergency restore
msm: fix in-tree compilation for headers

Instructions for TRACE_INCLUDE_FILE in include/trace/define_trace.h say
"the path is relative to define_trace.h, not the file including it".
Fix in-tree compilation by making the path relative to define_trace.h.

Conflicts:
	buildKernel.sh
Build: Add carriers and configure defaults
Space out uploads to avoid truncate issues

Cleaner classification for handling add'l carriers

Add an option to set builds for delayed publishing

Append general config to device config in build

Unify build tools to reduce excess resources

Batch moving and uploading of hosted content

Update copyright - Same author, New name

Add configuration for US Cellular Note 4

Add Verizon ramdisk to build template

Create a centralized modification ramdisk

Update Verizon configuration inline with others

Remove unimplemented configuration options

Add T-Mobile default config, Prevent confusion

Remove existing kernels, No archive necessary

Sort builds to match menu selection options

This order has been determined using FIFO

Update configs for stockish kernel "downgrade"

Add AT&T default ramdisk to build generator

Cease building / uploading unused archives

Replace recovery package for "emergency restore"

Enable appending custom init to existing default

Fix library references to match build locations
Make the kernel FULLY PERMISSIVE (Finally!!) Thank you @Chenglu
SELinux: Allow user setting to override predefined

The kernel should be permissive by default, but not prevent the user
from enabling enforcing mode manually
Update configs: Enable SELinux developer options

Conflicts:
	config/trlte_gen_defconfig
Build: Restrict building to Aroma, Auto, or Deported

Conflicts:
	config/trlte_gen_defconfig

Build: Fix identification of U.S. Cellular kernel

Build: Update carrier folders, Tag stockish

Build: Switch hosting to mega.co.nz folders

Build: Remove duplicate of U.S. Cellular kernel

Restore full usage of a shared init configuration

Remove cross-carrier images, Restore per-carrier

Build: Only move matching carrier to archives

Build: Fix handling of Mega delayed list output

Build: Set kernel defaults, Improve status output

Build: Add default Aroma package for future use

Build: Improve clarity about custom components

Build: Easier init identification, Add US Cellular

Build: Silence general output during build process

Hopefully this will result in a small speed boost, as some lag is
generated by printing the output to the terminal window.

Build: Fix scope of environment variables

Build: Handle reloading the SELinux policy on boot

Build: Allow the user to elevate the shell

Build: Optionally generate recovery package inline

Build: Stop writing temporary files to Dropbox

Build: Retain other carrier images during removal

Build: Use the android toolchain during cleaning
Linux 3.10.1
Linux 3.10.2
Linux 3.10.3
Linux 3.10.4
Linux 3.10.5
cpufreq: Fixes for Linux 3.10.5
Build: Improve classification and build process
Build: Account for timestamp wildcard when finding

Build: Remove revision and patch up TYPE calls

Build: Verbose output, Increase performance

Build: Prevent a possible overlap during export

Build: Be more specific about which images

Update config: Add U.S. Cellular default config