[FOLD] If we don't have a valid TxID don't create a Transactor
[FOLD/WIP] Transactor refactoring:

- Don't expose Transactor interfaces to anyone but the TransactionEngine
- Improve compile times
- Begin using Journal