build: use gulp-based packaging

Closes #5