ART: Move Signature to its own header

Reduce the dependencies on dex_file.h

Bug: 119869270
Test: mmma art
Change-Id: I1450fe2c3f4a7f5b535ed38cc19cb8a053228541
15 files changed