Add source position mapper for scala compile problems in templates
Use IO.readLines rather than splitting by newline manually
Add problem reporting for twirl compilation errors