Added several new features, fixed existing bugs, and tightened up the code.
- a new
sensitive_environmentblock was added that allows passing in environment variables that are sensitive in nature without worrying that they will get printed in the logs. - fixed some awkward behavior of the Update() command
- improved documentation
- added a new example
- refactored much of the code in shell_script to be more internally consistent and easier to understand