Evaluate derived datasource attributes correctly

Fixes #25.

It made sense to me to support lambdas identification/calling in `JavascriptPP.pprint` since the `datasources` mash gets passed to a helper method when building the javascript config. This allows us to evaluate the `default['griffin']['grafana_index']` attribute, and any other for that matter, at the time the config is generated.