Setting up gulp

Gulp will be used for building and testing the codebase. Right now it is
only being used for lint.