Fix issues with latest brunch release.

Change {data, path} argument object to separate arguments. Call callback with err, result, not err, { data: result }.