Allow unlimited depth.

Add option --depth=-1 for unlimited search depth.
Merge pull request #539 from kevinxucs/max-depth

Allow unlimited depth.