Debug code revision
- Debug code is moved to a separate file (debug/avltree_debug.h).