To remove the direct dependencies between packager.cc and the different muxer implementations, this change remove the muxer factory to its own file. Change-Id: I4a1503c493f0f4d10a67e78461f96da3f4238944