BROKEN; part way through major refactor to simply process of matching entries to plugins to content
Moved MatchingWalker into entry
Implemented new plugin dispatch. Now plugins need to implement it
Removed now unused tree module
Changed variable name from pi to plugin
Better defined relationship from MatchEntry to ContentItem/ContentTree.
Plugins are very broken at the moment — still awaiting refactor.
Created pluginMap module to isolate pluginMap management and directory/file segementation. Moved PluginFactory functionality directly into PluginMap class.
Sketched out impl. of Composed plugins and refactored pluginTypes to accomodate new protocol