Fix Threex.sparks so it works with Three.js r57. Be warned, due to the scale of changes required to make it work, the new version is not backwards compatible!