Bug 1036849 - Create SharedDecoderManager and SharedDecoderProxy; r=blakewu