Tweaks to docstring formatting, variable names, etc
Split blfuncs.py into blaze_func.py and kernel_tree.py

Also move some kernel tree functionality from blaze_kernels.py
to kernel_tree.py