Lots of updates

Updated Mpdecision to latest binary
Updated thermald 3 stage to latest binary
imported sweep2wake code
updated to build with -O3 and linaro's latest toolchain

when using o3 please use a slightly higher ramdisk offset when building boot.img 
--ramdiskaddr 81900000
instead of 
--ramdiskaddr 81800000

this will allow everything to bootup just fine :dancer: