interim commit
- working on removing search-list side effects from boxSearchNL* routines
- added XL struct which will replace NL in a number of places
now use index lists in place of node lists when it makes sense to do so
avoid tree-search side effects
tree searches now return index lists when desired
kernel_weighted_sum_np + associated routines use index lists
got ride of fake_node stuff, as it's no longer necessary
cleaning up some parameters no longer used due to recent changes
fixed a small regression caused by the last commit
small optimization to skip tree search when unnecessary in cpdf ls cv
Merge branch 'master' into npRmpi