Added use of @::ttyz to fork handler for easier debugging of multi-level forks. Pre-opened term's can be listed in the global variable, which is shifted off before each fork. This simplifies multi-level debugs (e.g., for groups).
execute does a better job of handling non-zero group exits and die's. They are stored in the $que object along with being handed back via exit status.