Fix for #3 - Spaces and other chars in routes

This should resolve #3.  Basically switch Regular Expression over to use negative search for anything but {} and /.