Add base route code for routes with dots

Because routes to child pages did not pass the hasRoute() check. I made this change because I wanted to create an identifier link like this:

```php
$listMapper->addIdentifier('title', null, ['route' => ['name' => 'bundle_name.admin.block.list']])
```
Where "bundle_name.admin.block" is a child admin. The route was correctly generated with:
```php
$this->generateObjectUrl('bundle_name.admin.block.list', $this->getSubject());
```
But the hasRoute() method returned false.