Add several scripts achieving the same goal that show the difference between "just callbacks", Q promises, and conditional variables.