CTxDestination is really our internal representation of an address and doesn't really have anything to do with standard script types, so move them to their own file.