Many changes, see detailed commit message

Remove color from inside function blocks
Make gpu_apb_interface flexible
Give memory controller signal specific values instead of don't care
Update for 320x240 and 6 bit color