Bob to compile tpls

Set up function to compile handlebars templates through Bob.

Some of the work in this sets out structure/scaffold in site directory, this was to help test compile function and needs looking at in upcoming tickets.

@MCooke and @nickine if you could take a look at the commits that would be great.

I will raise some issues on the back of this (need to get Travis happy) and won't merge until I am happy with everything.
Can we not use Sync when we don't have a callback.