Support multiple Route annotations on a single Controller method

A side-effect of this is Controller classes can also use multiple Route annotations. If so, only the first annotation will be used.