Added gulp update task

Closes #107 but clashes with #98. Merge whichever you want first, then I'll sort it.

I also changed the .editorconfig here since apparently `utf8` wasn't a valid charset value.
I also removed the "test" task here from the dependencies because it doesn't exist anymore.