Add a View Online button

This is DSC-162 from JIRA.

Links to parent when it's necessary - ie. when the work has no bib
id (the same as the view in Catalogue and Sprightly buttons).
Merge pull request #410 from nla/hr-viewonline

Add a View Online button