Refactor to use CodeMatcher module inside CodeFormatter

Changing printfn to Debug.WriteLine to avoid performance hits
Simple changes on CodeMatcher

1. Reindent a few long lines
2. Remove unused params on tokenize