firmware: audio_mixer: Add support for applying a shift to the output data
See: http://forum.osmc.tv/showthread.php?tid=16010&pid=111475#pid111475

firmware: Some upstream improvements for memory compaction of relocatable heap