If all path components together result in a page match, use that match as the 'current_page' (#26)
If all path components together result in a page match, use that match as the 'current_page' (#26)

* If all path components provide a match, use that match as the 'current_page'
* Fix misspelling of `identified`
* Avoid unnecessary calls to `specific` where posssible by checking the `type()` of the object first
frague59/wagtailmenus,rkhleics/wagtailmenus,ababic/wagtailmenus,ababic/wagtailmenus,frague59/wagtailmenus,ababic/wagtailmenus,frague59/wagtailmenus,rkhleics/wagtailmenus,rkhleics/wagtailmenus