Add `whitelist_file` to software DSL.

This allows an individual software definition to declare files that
should be ignored during health checking. Currently the JRE software
definitions are the only components using this functionality but it was
previously hardcoded in the Omnibus framework!
Remove hard-coded whitelist files form health check

We now take advantage of the `whitelist_file` keyword which is part of
the software DSL.