Exclude route members if they are default value

Generating a route from a request DTO currently produces redundant
parameters for value types that are equal to their default value.

Modified RouteMember so that it only returns a non-null value to be
contributed to the route if the member is not equal to that type's
default value.