Revert "Revert "Added frandom (credit: Ryuinferno)""

This reverts commit ba6dd7f778a6fa90c9c522e30df1567fb0dd7c77.
Revert "Time gpio from 3.8"

This reverts commit e72f595ba34502d4a169c485c3bcc8cc2f9c8c87.
Revert "switch the protection of percpu_counter list to spinlock"

This reverts commit e9999e6592242606438e1b8d22e06663226d3333.
Revert "staging: android: Avoid using camelcase in binder.h"

This reverts commit 1b174fd27622b811f003379f49ddda2a6fa05426.
Revert "staging: android: Fix two checkpatch issues in binder.c"

This reverts commit 789c9848f464676f0408ee26f3232b73599663e7.
Revert "Set of improvements to Staging-binder"

This reverts commit 4fab839f9289da2ed08efcdec6838fad9f011e2b.