Updated all grunt dependencies to see if this fixes the builds on Travis, plus ensured all dependencies were against fixed versions, since we're not trying to run a continuous integration test against our upstream dependencies.