allow material to be specified for add_spark()
allow shrink or growth factor to be specified for sparks
allow spark-debris ratio to be controlled by add_spark caller
enhance warp effect