Merge branch 'edge-traverse' into fmjrey

Conflicts:
	src/loom/alg_generic.clj
	test/loom/test/alg_generic.clj