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
remove extra newlines
Merge pull request #114 from anthonyshort/feature/template-strings

Make templates requirable
refactor .build()
fix tests due to extra newline introduced in scripts
Merge pull request #116 from viatropos/rm-extra-newlines

remove extra newlines
Release 0.9.0
option to pass config for builder in constructor