core: Make the ARM disassembler use std::string internally
Removed common/std_xyz, instead using the std header
Merge pull request #87 from archshift/remove-cruft

Removed redundant headers for std implementations
Merge pull request #95 from lioncash/disassembler

core: Make the ARM disassembler use std::string internally
Virtualize destructors to make sure they get called

May actually prevent a leak or two.