[t14] mv /main_init -> /init before running it to make SELinux happier
[m25] Add quirk to support the Android L preview

* It calls restorecon_recursive /data in init.rc, which breaks multirom
Fix multirom_get_trampoline_ver after 1789c084dd
[m26] Bump version
freetype: first tests
Merge branch 'master' into freetype
Rewrite framebuffer drawing code to use truetype fonts
Fix buffer overflow in input - get_abs_min_max()
Merge branch 'master' into freetype
Replace fb_item_header struct with macro
Add width and height to fb_item_header
Implement fb_item animations system
Start redesign, WIP

* Implement callback animation type
* Framebuffer items now have levels which specify the order of rendering
* Framebuffer items now have parent rectangle which they can't draw outside of
* Rectangles now support alpha blending
Add SHELL environment variable to adb, makes using gdb easier
Merge branch 'master' into redesign
Finalize listview visuals and animations

* Implement batching of framebuffer item changes
  - when you enter a batch, rendering is blocked
* Support changing of base background framebuffer color
Random fixes and improvements

* Add black background and help text to pong
* Call last-added touch handlers first
* Always call all touch handlers, but set ev->consumed after
  first successful handler
* Fix fb_draw_rect on RGE565
Bunch of API and/or random changes

* Rewrite fb_text API
* Support for multiple font styles (italic, bold, ...)
* Add animation cancel_check callback, which is called from
  anim_cancel_for() and if it returns true, animation will
  be canceled.
* Temporarily disable landscape theme
* Remove msgbox concept
* Fix background color in emergency screen
Call rom_quirks_on_android_mounted_fs even for Internal ROM
Merge branch 'master' into redesign