fs/dyn_sync_cntrl: dynamic sync control The dynamic sync
 control interface uses Android kernel's unique early
 suspend / lat resume interface.

While screen is on, file sync is disabled
when screen is off, a file sync is called to flush all outstanding writes
and restore file sync operation as normal.

Signed-off-by: Paul Reioux <reioux@gmail.com>
Set Dynamic Fsync:Added missing driver to git
Build fix nightmare/Kconfig.iosched; Enable nightmare
Linux 3.0.43
Linux 3.0.44

Original patch from http://www.kernel.org/pub/linux/kernel/v3.0/incr/
Upstream: 3.0.45
Upstream: 3.0.46
Linux 3.0.47
Linux 3.0.48
Linux 3.0.49
Linux 3.0.50
Linux 3.0.51
Linux 3.0.52
Linux 3.0.53
Linux 3.0.54
Linux 3.0.55
Linux 3.0.56
Linux 3.0.57
Linux 3.0.58
Linux 3.0.59