feat($routeProvider): allow setting caseInsensitiveMatch on the provider

Fixes #6477
you could add 2 extra variations of these tests, but it's fine without them too