cdda: Fixed crash on allocation failure.

* Thanks korli!
bfs: Fixed removing a listener that was never added.

* When the tree constructor failed, the InodeAllocator would try to remove
  the tree from the transaction. However, in that case, it was never added
  to it.
* Inode::fTree is no longer set if the tree constructor failed.
* This fixes bug #10089.