short comment
added subtree_reference
added subtree_reference::operator=(node *)
added node * subtree_reference::get() const
repaired subtree_reference
Revert "repaired subtree_reference"

This reverts commit 1f01e1673b69cf452dac3fd52d65331e9062992d.
repaired subtree_reference