Created an extension point for visualization plugins. Added the
Linguine.extensions package to the list of exported runtime packages so
that plugins can utilize them.
Added a way to get visualization information in the IVisualizationPlugin
extension point
Removed the extension point IVisualizationPlugin and replaced it with
two new extension points and respective schema, IVisualization and
IVisualizationProvider. Methods from IVisualizationPlugin have been
split between the two new extension points.
Added getName method to IVisualization. Corrected documentation in
IVisualizationProvider. Added VisualizationPluginManager with a
hard-coded example that should be removed at a later date.
Merge commit '676792d2418ab4805ba76cbf57ee5b4102afd91d' into dev
Implemented the KeyValueResult system without the logic needed to build
the contents from a file.