Issue #1400200: Added a proper interface and abstract class for Media browser plugins. Improved documentation.