fix(route) match more chars in param and normalize path to always start/end with slash
fix(route) unreliable Object.prototype.toString on IE8