unit tests for CWTree2
add files to repo and adjust CWTre2 membership for unit tests
fix compiler warning and clear tree reference on dealloc
make init and root object methods public
basic unit test for CWTree2