Switch back to stock optimization flags
build script: Use Google AOSP GCC 4.7 toolchain
board-pyramid: Increase heap sizes

[  367.198791] ion_cp_allocate: heap wb doesn't have enough memory (2fd000)  the allocation of size 3fc000 failed.
[  188.994140] ion_cp_allocate: heap mfc doesn't have enough memory (100000)  the allocation of size 1fe000 failed.

Signed-off-by: Sultanxda <sultanxda@gmail.com>
sultan_defconfig: r56
Revert "arm/crypto: Add optimized AES and SHA1 routines"

This reverts commit 7187d503305aa6833768514add08687ab220a643.
Fix compiler warnings

Signed-off-by: Sultanxda <sultanxda@gmail.com>
crypto: Import from stock Pyramid 3.0.16 kernel

Signed-off-by: Sultanxda <sultanxda@gmail.com>
sultan_defconfig: Use stock Pyramid 3.0.16 crypto config
sultan_defconfig: Increase default max CPU freq to 1512MHz
Revert "cy8c_tma_ts: Increase buffer size"

This reverts commit aac4b521069af08128b7d8c9e1e2b3eda5a1697e.
cpufreq_ondemand: Add 2 phase feature from SebastianFM's 3.4 kernel
sultan_defconfig: Enable CONFIG_CPU_FREQ_GOV_ONDEMAND_2_PHASE