p1-common: use texture cache for bootanimation

RGB565 uses considerably less memory, and together with texture
cache, it allows us to offer a really smooth bootanimation on
not so powerful devices.

requires: https://gerrit.omnirom.org/#/c/5597/

Signed-off-by: Humberto Borba <humberos@gmail.com>
Change-Id: I6133a3e8158346964bf76b7b17333ee6895d0e59
p1-common: add 480p video recording support

resolutions

    high : 1024x600
     low :  800x600
    480p :  720x480

To do: add 720p support

Signed-off-by: Humberto Borba <humberos@gmail.com>
Change-Id: I40c404566e7c756c86ff7d26a1fa0157876136dd
p1-common: media: use 480p instead high resolution name

resolutions (front cam)

    480p = 640x480
    low  = 320x240

Signed-off-by: Humberto Borba <humberos@gmail.com>
Change-Id: Ia832e4e1ee7e52f6e18bd367acacf8110b3a2a8a
p1-common: libcamera: reduce fimc buffer

althought 720P isn't working yet but 8 is enough as well
for 720P video capture
this patch save memory by reducing from 9 to 8 fimc buffers

Signed-off-by: Humberto Borba <humberos@gmail.com>
Change-Id: I27e54d7b43168c66ac886ae32bfe6496829affaf
p1-common: disable JIT

System-wide JIT memory usage is dependent on the number of applications running
and the code footprint of those applications. The JIT establishes a maximum
translated code cache size and touches the pages within it as needed.
JIT costs somewhere between 3M and 6M across a typical running system.

http://source.android.com/devices/low-ram.html

Signed-off-by: Humberto Borba <humberos@gmail.com>
Change-Id: Id1efa0768a0443a986e770739b6e67eb0709d518

Conflicts:
	device_base.mk
p1-common: add 720p video recording

http://www.sony.net/Products/SC-HP/cx_news/vol59/pdf/isx005_006.pdf

Change-Id: I267ba69a41d828f56d154d8a3a745bdec0398c86