fix dtools.longest() and shortest() to return values, not lengths
version bump to 0.4.1