p1: add support for /dev/s3c-mem

allocate physically linear memories from system
memory and share the memory at the other process
using re-allocation ioctl

Signed-off-by: Humberto Borba <humberos@gmail.com>
Change-Id: I025783e2a340a0e9351a9d91650076bcfb4d2b2c
p1: revision p1 front & back cameras

1. prevent unbalanced regulators
2. update fimc memory
3. add anti banding to front cam
4. isx005 driver piece of source revision

Signed-off-by: Humberto Borba <humberos@gmail.com>
Change-Id: I672a65404ac85ee25c35b2f5c0749dcbf03c4996
Merge "p1: revision p1 front & back cameras" into android-4.4
Add Frandom character device

frandom kernel random number generator: http://www.billauer.co.il/frandom.html

Squashed commit of:
https://github.com/f1vefour/supernatural-kernel/commit/8564e1af9b62f0c946afd7eef8bcc12344137353
https://github.com/f1vefour/supernatural-kernel/commit/95c81553596a0368212936c71f7d2f470f5d4803
https://github.com/f1vefour/supernatural-kernel/commit/5c1ef4b7565b6bf1b8807a05f369ec9df2ef8dce

Change-Id: Icd8b2861156265bc0da4da5030f54453e99bc4a7