Move parser to subproject
Whitespace
Add copyright headers
Move to twirl.parser package
Add twirl api subproject with base template and formats
Add scala 2.9/2.10 compatibility implicits

For deprecation warnings on Manifest.erasure
Add twirl compiler

One test failing (most likely parser differences)
Add and use the original play template parser for comparison
Separate the compile tests per template
Switch to resource loading in parser tests
Fix scala 2.10 feature warnings
Add the template utils spec
Rename parser and compiler from ScalaTemplate to Twirl
Fix whitespace loss in optimised parser by regressing positions
Allow match without block to be parsed as plain, rather than error
Switch back to new optimised parser