Build dexdump2 and dexlist without libart

Finally, flesh out libdexfile enough that it can replace libart for use
in dexdump2.

Bug: 22322814
Test: make -j 50 dexdump2 dexlist
      dexdump2 -d fb/base.apk
      dexlist fb/base.apk

Change-Id: Ibf9a1cd642cd473eea0b2208d72b4768aaa17f02
9 files changed