initial commit of Tasks framework
move subprocess task into core due to its importance
add fws core to user packages
modify rocket to use SubProcessTask
initial round of bugfixes for subprocess task
stdin key comes from fw_spec, not prev_output
change fireworker; add URL, name is now a 'type'
minor doc updates
clarify comment
refactor task->firetask (every package has a task module). Simplify task structure
some TODO and minor code cleanup
blueprint a Decision class
allow to turn off Subprocess
some doc updates
rename _script to _tasks
some cleanups, including insisting on FireTask objects in FW
write the entire FW in the dir, update the doc
many changes and fixes, lost track of what's what
update multi-step example
some code cleanup and guarantee file closing