Add breadcrumbs for other manuals

- remove breadcrumbs from immigration
- use the manual in the document presenter to contruct breadcrumbs
- only use document['details']['breadcrumbs'] if present

The last change makes it so that if we don't send the breadcrumbs in the response, it will just construct them from the manual.url > document.url.