Socket.io Support

Hey Andy, I've added socket.io support to keep the interface up to date with what's going on with the server. It should spit out a list of the files that have been downloaded as they are downloaded and then give a success or error message depending on whether all of the links worked or not.