Added support for building templates as strings

Any file within `templates` will be available
for requiring as a string. 

eg. require('template.html')
Added tests
Merge pull request #114 from anthonyshort/feature/template-strings

Make templates requirable