add a constructor for opaque type cowboy_router:routes(), fix route_match() spec
use cowboy_roter:routes constructor