bump version number, remove route joining weirdness, update tests, add clean to the makefile