optional format for routes

I changed behaviour {_format} to optional, according to `@Route` annotation.