More work on refactoring input target lists.

Default TargetList now passed from MonitorControl config XML file.
Added a trim to TargetLists parsed from xml
Changed PhaseWorker to use new TargetList
Created new TargetListCollection class to control Targetlist functions
Changed RepCache.LoadTableDef to accept an optional 2nd argument, plugin name