use `python -m IPython` in test_console as well
Python 2.6 doesn't support `python -m IPython`

add workarounds to testing.tools and test_console