Add logger debug msg to assist problems during startup
New classes to provide generic EnumPositioners
Add enabled flag to TabCompositeFactory