Build via node and gulp

All dependencies and necessities can be fetched via npm and
all necessary build steps can be taken with gulp. This makes
it easy to test using continuous integration (via Travis).