first revision of dexinfo

- required adding a "pointer-to-string" type, as the strings that are
pointed to have no set length information, and just end based on their
terminator 0xFF character. I could've instead added a variable-length
string type, but that seemed like it would've been less friendly for a
user.