(fix) Special cases empty routes to be "/" instead of ""

This makes sure all requests have valid urls. Fixes #11