automated bower and npm install

My first idea was to use grunt to automate the tasks, but that meant a user
needed grunt-cli installed previously which does not help the cause, so I
found this post on SO http://stackoverflow.com/a/18591690/1966669 which is
exactly what we need