Added a tab to a test template substitution tag as indicated by text in the template
Updated CodeTemplateParser to allow path to template to be passed as argument to parse method
Added test case for CodeTemplateParser
Added Vim swap files to ignore list