Fixing IDL links (rebased onto develop)



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

----

Karsten Rodenacker has moved his IDL goodies page to his own website rather than it being hosted on his institutions site. This updates the links and will be rebased to all active branches.

To test, check the BF docs merge builds are green after rebuilding.