[Fixes #108] Disallow the use of '*' in route parameter names

Is there a test already to test a valid catch all ?