New Light Weight Embedded Viewers module.
Refactored TextViewer to new EmbeddedViewer class.
Actual refactored TextViewer
Default mime types.
Stand alone testers.
Added persisant properties.
Allow NULL uri.
Better configuration management. 
Added auto open Viewer when selecting a node.
Disabled debugging.