enhanced cplog regex
enhanced extensibility, added new method Finalize, which happens last, and replaces token with either empty string or if there is a special method for the token name it runs that method. Several enhancements on the code, scope-wise... added cplog extension class