WINDUP-380: A little bit cleanup for groovy part
WINDUP-380: Add tests for the groovy part
WINDUP-331: Fail gracefully on unreadable archive
WINDUP-389: Variables is searching the stack in the wrong order (returning the bottom stack frame instead of the top one)
--output directory should default to --input value(.report)