First draft of NLogit.

 * recursive tree structure from sandbox-statsmodels: treewalkerclass.py

(repeated commit: now the branch is created from master)