Replace Makefile with a shelljs makefile.

Now it's truly cross-platform.

Moving this to a new branch in maxcdn so I can tinker with it.