Get rid of Orphan transaction types

This fixes #432 and puts orphans on the same system as unconfirmed
transactions.
Merge pull request #443 from TheSerapher/issue-432

Get rid of Orphan transaction types