Mostly finished and polished insert() and find() functions.

Segfault was caused by insert() not checking for 0-size BSTs.

A helper function nextNode() was added to help traverse the BST. It is
called by find() and insert().

Some test cases are temporarily commented out.