fixed some small bugs and changed how estimates are returned (np.ndarray instead of list)
implemented point_wise gaussian kde as part of singlekde, with iteration for convergence. Appears to be reasonably robust.