Teach the Makefile how to get dependencies

Now, when the `depslist` is newer than any visible file in
`res/web/assets`, `getdeps.sh` will be run to download any
dependencies. If it encounters any errors, they will be shown, but will
not cause the build to fail.