shooteru: Various memory fixes

*Decrease ADSP heap size to 18MB (720P recording really only requires 16MB, but keep an extra 2MB in case the need for more RAM arises)
*Move the ADSP heap to the end of the memory space (0x70000000 is the end of the memory space on Pyramid, not on Shooter)
*Decrease surfaceflinger heap size to ~42MB (this is plenty)
*Remove useless mem_size_mb function
*Increase SIZE_ADDR1 to what it should be on ION kernels (0x80000000 - PHY_BASE_ADDR1)
*Specify a base address for the surfaceflinger heap
*In paddr_to_memtype, the end of the memory space is 0x80000000, not 0x60000000
*Decrease size of the framebuffer allocation (HDMI doesn't work on AOSP)

This increases the amount of RAM available to userspace from 748MB to 828MB (an 80MB increase).

Signed-off-by: Sultanxda <sultanxda@gmail.com>