Fix #includes in src/shared.
Allow iterator usage of class Args, e.g. for (auto c : arglist).

Note that the iterator skips the command
You can get one which includes the command by using beginWithCommand().
Convenience return-original-string operator.