Update deps & dockerfile
The dockerfile uses quite a weird way to install node and has some outdated dependencies. I had trouble running it, so I updated it. It now uses the node alpine as a base, which allows us to easily install ruby and run gruntfile.