cpuidle: target residency from Perseus (thx to AndreiLux)
ported ZRAM from AbyssNOTEII kernel
Ported Zenx CPU governor from AbyssNoteII kernel
ROW: Update the latest ROW Scheduler

(block: ROW: Correct minimum values of ROW tunable parameters
block: ROW: Fix forced dispatch
row: Adding support for reinsert already dispatched req
block:row: fix idling mechanism in ROW
row: Add support for urgent request handling
block: row: Add some debug information on ROW queues
block: row: Insert dispatch_quantum into struct row_queue
block: row: fix sysfs functions - idle_time conversion
block: row: Aggregate row_queue parameters to one structure)
 cpufreq_nightmare.c: Update nightmare governor

(Updated Nightmare governor! Less battery consuming :)
Nightmare governor new settings! Missing to integrate into exynos_cpufreq.c, but it's very stable!)
-Thanks to Alucard24
Use the observation that it is more efficient to check the wakeup
variable once before the loop reporting tasks that were not
frozen in try_to_freeze_tasks() than to do that in every step of that
loop.

Signed-off-by: Rafael J. Wysocki
dynamic read-ahead from CG
Kernel 1.3.13 Stable
Updated VFP to max from 3.4.Y Google Android
Merge remote branch 'halaszk/master-3.0.31' into master-3.0.31