refactoring
added shutdown & level for all LogTargets
added abstract LogBase to keep Log class clean from proxyMethods
added abstract Filterable with filter & level logic for LogBase and LogTarget