Final BF doc updates for 5 release (rebased onto develop)



This is the same as gh-921 but rebased onto develop.

----

Tidying ImageJ/Fiji docs and updating version history.

Not to be merged until we have a release date - version history still needs work.