demux: add replaygain_data field to demuxer_t
af: add replaygain_data field to af_stream and af_instance

Closes #664
af_volume: use replaygain side data
demux: move metadata-based replaygain decoding