A logistics guide to running a successful hackathon.