Proper handling of -v, -P, -x, and -n flags for the web based interface

Parsing commands for the web front end ignores the verbose (-v) and parseout (-P) flags.
Running commands for the web front end itself, ignores noexec (-n) and xtrace (-x) flags.
Output is now collected from stderr first, so -x output precedes the command's own output.