[aml] Update Mali OpenGL ES libraries to API v401
[aml] Change TARGET_FLOAT back to hard

Now the OpenGL ES libraries compiled with hard floating-point ABI are
available for the latest Mali drivers, so no need to use softfp
floating-point ABI.
[aml] Update Linux kernel to 3.10.33-f4ca750
[aml] Update no_dev_console.patch for 3.10.xx kernel
[aml] Append Device Tree Blob to the kernel
[aml] Don't load UMP module at startup, it is now compiled-in into the kernel
[aml] Unbind console before the XBMC starts
[aml] Enable framebuffer and set its geometry at system startup to make visible the splash screen
[aml] Enable video deinterlacing
[aml] Update XBMC patches
[aml] Update to Linux kernel 3.10.33-cb59217
[aml] Enable built-in Wi-Fi in G18 boxes
[aml] Rename Amlogic project into Meson6-G18
[aml] Rename opengl-amlogic package into opengl-meson6
Add support for building Android kernel images

This allows to re-use the existing bootloaders that expect the boot image
to be in Android format (packaged by mkbootimg).
[aml] Use per-project configuration files for Amlogic remotes
[aml] Update to Linux kernel 3.10.33-3e47935
[aml] Add a package to download the pre-built OpenGL ES libraries for Meson8
[aml] Add a project for Amlogic Meson8 K200 (M8) TV boxes
Add the ability to update the kernel that resides on a block device, such as NAND partition

That's required to update the kernel on Amlogic M8 (K200) TV boxes and similar.