QMachine: commodity supercomputing in web browsers