Issue #1047 (CMake port) Issue #346 (absl port)
Also move codecs related classes in mp4 to codecs directory. Change-Id: I83db2bcf9e66b405fcceed78918b762b26cd7fce