simplify threadmon's return value
pull counts from Comparison, not push to TS; add DDTSException
add logic for 'tr' to fail when n < 1
add suite defs to test build_only, retain_builds and continue options
remove commented-out line
new lib_run -> lib_run_post chaining
update docs
reject suites with duplicate runs
update library.rb lib_suite_[post|prep] messages
do not memoize TS's @env via TS#env
in threadmon(), re-raise non DDTException, or DDTSException in fail-early mode
env_ostruct cannot be generated only one time
simplify duplicate-run-in-suite check
upstream merger
remove duplicate-runs check; previous behavior was correct, and simpler
add TODO
move ex conf stuff into 'ex'; update docs
Merge remote-tracking branch 'upstream/master'
do require 'profiles' at the top
update docs, integrate README, README.conf, README.profiles