Only set default page in URLPatternMatcher if pages exist
Performance improvement when scanning for i18n bundles

- Only scan once to find all .json resources for all bundles