Blist iteration cleanup

@reem Current conventions want iterator names to match method names. However "Traversal" conflicts with the trait name. As such I suggest changing the method names to `trav`.