Core (VisPlugin): Rewrite documentation and clean up API
Core (VisPluginRegistry): Remove unused includes
Core (VisError): Remove unused error codes