Rename BDPluginName to BDPlugin

It is an enum uniquely identifying the plugins and could be confused with plugin
(string) names if wrongly named.
Add two functions for querying plugin availability