Use pudb if available

I like to use [pudb](https://pypi.python.org/pypi/pudb) to debug python. This patch modifies the breakpoint shortcut to use pudb ahead of ipdb and pdb, if available.