Merge pull request #58 from vexorian/nounused

Remove unused variables from external.test.cpp.tmpl
Merge pull request #59 from vexorian/generatedfile

Add GeneratedFileName and GeneratedFilePath fileds for commands.
Merge pull request #61 from vexorian/annotation

Fix annotation bug(Greed added empty annotations to problem statement HTML)
Merge pull request #60 from vexorian/rawfile

Makes getRawFile return a canonical path if possible.
[ref #55] JTextPane instead of JTextArea, and adjust logging format
Merge branch 'tmpl-seq' of https://github.com/shivawu/topcoder-greed into vex20
[fix #55] adjust log format and interface
java external test template
fix new line format issues
ZeroValue -> zeroval
C# external template and minor bug fixes
Merge pull request #57 from vexorian/defaultlanguage

Add a defaultLanguage entry for things that are common with all languages
minor logging message update
major template structure refactoring
change case of template directory
python filetest template
template string and case_num fix
string abbr renderer
configurable template transformer
default definition
java template bug fix