Agging another test for a tree with another root
Added ability to set tables a temporary in the schema collection
Unit testing the new Schema\Table::temporary() method
Removed extra whitespace
Implemented TreeBehavior::recover()
Fixing tests and documenting methods
Very small optimization to TreeBehavior::recover()