Fix HttpRoute to use case insensitive comparisons for route value keys when generating links