Inherit CM common_mini_tablet_wifionly.mk instead of common_full_tablet_wifionly.mk

This sheds some optional components from the install, saving space in
/system.
Reduce frame rate reported by framebuffer HAL to 54 Hz

This matches a corresponding kernel change to run the panel at 54 Hz
(allowing us to reduce the pixel clock to allow downscaling of larger
images).

Change-Id: Ib3e6ce2e2ac337fc5dfb2b02ccd31a708decda7b
Add <linux/omapfb.h> header needed for hwcomposer
Enable building of hwcomposer.omap3
Use CM11-specific kernel config

For the moment, we want this for DSSCOMP/hwcomposer support.
Build audio HAL components from source instead of using prebuilts
Set BOARD_KERNEL_IMAGE_NAME to uImage

Change-Id: I57bbd60547a38391669dfb07e525f980c9d56fa3
Use global DEFAULT_SAMPLE_RATE constant

Class android::AudioRecord does not contain a DEFAULT_SAMPLE_RATE
definition, so the global definition must be used to avoid a compiler
error.

Change-Id: Iff5fc07a503e28776e25b53672ff686f0d4dc367
AOSP-ize device tree; Remove CM-related bits.
Pick mkimage from PATH or print error
Workaround missing OPTIONS.backuptool in AOSP/4.4
Add board name in kernel command line arguments
Set androidboot.selinux=permissive in kernel command line

The init system in Android 4.4 will try to enable SELinux in enforcing mode
by default. Passing "android.selinux=permissive" in the kernel command line
avoids this. The Nook Color builds have been traditionally done without
SELinux, so this is needed for proper booting.
Add recovery graphic resources

Ideally, it should be possible to reuse generic resources from elsewhere.
For the moment this prevents the build to fail prematurely.
Add network location packages

Change-Id: I487d82a360e41600230c35e01393aff5b16adc28

Conflicts:
	encore.mk
Remove the Settings and Trebuchet overlay XMLs

Trebuchet is not available in AOSP, and the values overriden for Settings
are CM-specific as well. There is no use in keeping those files around.
Include embedded Superuser and busybox
Disable OpenGL rendering
Show rotation lock in quick settings panel
Ensure /rom is mounted by adding "wait" flag

Partition /rom needs to be mounted for the store-mac-addr.sh script to work
properly.