implement options templating and update tests/package to gulp 3.0