Merge pull request #39 from bluss/detach

neighbors().detach(), WalkNeighbors, and misc changes in preparation for 0.2; Part IV