Handle non-existent tagpools when generating statements

At the moment, statement generation breaks when transactions with now non-existent tagpools are encountered. The plan is to default to the tag pool name for the display name, and use 'unknown' as the channel type name.