tree: use range []byte(string) loops
tree: use range []byte(string) loops

The compiler got smarter and optimizes this case to just iterate over
the bytes without any allocations.

julienschmidt/httprouter