Change options of pdb plugin

Support --pdb-errors, --pdb-failures, and --pdb (both)

This fixes #366.
Merge pull request #666 from Infinidat/366

Make `--pdb` launch pdb for both errors and failures, and introduce a `--pdb-errors` to get the previous behavior.