wave: Add support for MACH_WAVE

This is a squash of around 120 commits from Badadroid repository
Below are most important commit messages:

Enabled oneNAND driver.

Patches for Modem driver. First bring up.

Moved RAM Console 1K forward.
This will preserve Bada's BootSharedData.
This will also make BL3 not touch RamConsole.

[TZPC] Make all regions non-secure.

[AUDIO] Activated WM8994 Extensions

[AUDIO] Fixed audio in calls. Big Thanks to Tigrouzen

[WM8994] More changes in Audio codec
Fixed RCV, HP playback and voicecall gain tables

wave: Reset modem on power_off
wave: Stage1 init

Autocreating ext4 images:
cache.img and system.img gets located on mmcblk0p2 (bada_user)
data.img goes to mmcblk0p3 (bada_apps)

Moved cache and system to bada_system.
wave: Added Badadroid logo by Trzebiat