ResolutionBlacklistFilter filters out bundles from bundle resolution input

ResolutionBlacklistFilter allows a means to blacklist a specific bundle or range of bundle versions from resolution input. We were finding that certain bundles were wrapped badly or for whatever reason shouldn't be allowed to be part of resolution. The ResolverHook existed thus this class was fairly easy to create.

It is added to -plugins in cnf/ext/repositories.bnd (or whichever .bnd file contains -plugins)
e.g.
-plugins: aQute.bnd.osgi.resource.ResolutionBlacklistFilter;blacklist="bsn;version=[1.0,2.0),bsn;version=4.3.3"

This is the rebased version off of master. The previous one off of next is #467