swh-web: Improve page layouts/stylesheets and fix some navigation issues
In order to gain more display space and have a better design and browsing
experience, the following actions have been taken care of:
- fix min-height computation of div.content-wrapper
- remove some bootstrap cards and leverage the use of the top navbar to display the info regarding the type of object currently browsed
- uniformize table stylesheets
- remove some useless borders for a cleaner design
- increase the number of displayed origin search results from 20 to 100
- factorize some html templates
- also fix some navigation issues
Closes T1272