1) OptionParser.pm so string opts can't consume the next op
2) parse_options to fix a false-positive test failure: "cat: write error: broken pipe"
3) Makes Daemon.t more reliable
4) Add PerconaTest::get_cmd_pid()
5) Applies 2.2.4 version bumps forgotten in the release
6) Fixes some false-positive pt-diskstat.t failures
This branch fixes several things:
1) OptionParser.pm so string opts can't consume the next op :get_cmd_ pid()
2) parse_options to fix a false-positive test failure: "cat: write error: broken pipe"
3) Makes Daemon.t more reliable
4) Add PerconaTest:
5) Applies 2.2.4 version bumps forgotten in the release
6) Fixes some false-positive pt-diskstat.t failures