Add extra indexing in the dex file

Make it easier (and more efficient) to find Fields based on their name
Split out class name management
Class Hierarchy function renaming
Bugfix in anyTarget