add checkout_fw test
use dict as the return type of checkout_fw
use temporary directory in multiprocessing test
don't rerun ARCHIVED jobs, skip reruns of WAITING jobs
add ability to define links via {fw1:fw2} objects rather than explicit IDs
Merge branch 'master' of github.com:materialsproject/fireworks
verify the script task output in multiprocessing test
code cleanup
don't use LaunchPad password in multiprocessing test
un-reserve a FW if queue submission goes badly and clean up queue launcher code
rerun fw on unreserve
stop rapidfire upon error in queue launch
Merge remote-tracking branch 'origin/master'