Update README and add constants for test code
Simplify branch calculation, add docs, remove old code

Add docstrings
Remove extra spaces from end of lines
Remove psyco since the project is dead.
Simplify public method calls

Remove need to pass root into insertNode and findPosition
Move more test values to be constants instead of hard-coded values
Switch to function-style print() to support py3k
Add depth-first generator

Add __str__ method to OctNode
Add option for depth-limited octree
Add test for depth-limited octree

Simplify terminology from collision lookup to just lookup
Remove extraneous spaces from test output
Change license to PSF

Original code from ActiveState Code Recipe was PSF
Update README with python versions