merge travis config with jst compiler
jst template compiler support

templates get compied into the JST global that is included in the
graviphoton.js distfile. Templates also get loaded by dev.html,
remeber to run grunt dev after changing templates!