start: use try/catch to avoid startup crashes when (sometimes optional) ...

...dependencies are missing

So if/when users enable these plugins and/or options, they'll get a more helpful error message when a dependency is not installed.