URI renaming of invalid/local paths in route editor

There was an off-by-one when try rename paths that didn't start with a leading '/'. In actuality, these types of paths are not accepted by play, which is why they were not handled correctly. The fix was to simply detect invalid paths and adjust the offset of the corresponding to-be-highlighted regions.

Fix #137