binfmt_elf.c: use get_random_int() to fix entropy depleting (Jeff Liu )

See http://lkml.indiana.edu/hypermail/linux/kernel/1211.1/03767.html for details.
Disable bunch of debug on the code side

Squashed commit of the following:

commit 35b38b646461d2e59f5a5844a08b6fac75e333e0
Author: JustArchi <JustArchi@JustArchi.net>
Date:   Sat Jun 14 23:57:43 2014 +0200

    max77693: Disable debug

commit 3c1ccaf3460df990349435c6605f6409bc59ff2c
Author: andip71 <andreasp@gmx.de>
Date:   Fri Mar 7 06:30:22 2014 +0100

    cpuidle-exynos4: Remove debug logging

commit b88873af8780a4b11aaa3169fb2caf98eba48b2a
Author: JustArchi <JustArchi@JustArchi.net>
Date:   Fri Jun 13 11:35:47 2014 +0200

    Disable logging on mms_ts

commit 0c635c190b59bde77e6fb8ace189ea2465fde364
Author: JustArchi <JustArchi@JustArchi.net>
Date:   Fri Jun 13 11:31:24 2014 +0200

    Disable logging on s3cfb:s6e8aa0/s6evr02

commit a28684f97dc1d7fc8f2077a7ba748ed6e9e4fc4e
Author: sakindia123 <sa6915@gmail.com>
Date:   Sun May 26 14:39:28 2013 +0100

    mxt224_u1: Silence some status messages

    Change-Id: Ied425b0a0c8cd83ba96fdbdfa15a979af59f7cae

commit ad70d2aac2d47334f7dd670bfa20f948983c0d0f
Author: sakindia123 <sa6915@gmail.com>
Date:   Mon May 27 07:52:24 2013 +0100

    drivers: modem_if : Remove some debugging

    Change-Id: I4ac65badbd41c930bc226d0162cdb446f32d6fe6

    Conflicts:
    	drivers/misc/modem_if/modem_link_device_usb.c
    	drivers/misc/modem_if/modem_link_pm_usb.c

commit 31fedc5b5d88f18b626826df001d69dbb8156608
Author: codeworkx <codeworkx@cyanogenmod.com>
Date:   Tue Sep 25 10:57:39 2012 +0200

    modem_if: disable printing of IPC-RX/TX messages

    Change-Id: I689eacf019fc321c6390bfd4226533beab73ff64

commit 7587f3c7f6e66eaf45e9444a64a88d5069868136
Author: codeworkx <codeworkx@cyanogenmod.com>
Date:   Tue Sep 25 10:50:33 2012 +0200

    max77693: fix debugging

    Change-Id: Iea6300c6b236127a239eb02148b4dbcae0ccaef6

commit bc044f36e8d01e22d7b9e6bcf031fdf37cddd6d6
Author: andip71 <andreasp@gmx.de>
Date:   Mon Feb 4 09:25:23 2013 +0100

    Remove debug logging for some drivers:

    - touchscreen
    - modem
    - max77686
    - sec_watchdog
performance: Turn CPUs online while active

Since we don't have separate active hotplugging logic aside the in-governor one in pegasusq, switching to performance governor will always just remain with whatever cores were online before the switch. This activates all available cores on governor start, and turns additional cores off when stopped.
remove svn from ump
add haptic configuration (thx to Lord Boeffla)