Merge pull request #146 from nno/_tent/surfing

minor fixes to surface-based coding
TST: workaround for bug in nose --with-doctests overloading sweepargs module over imported decorator

See: https://github.com/nose-devs/nose/issues/92
TST: Run tests (still nonlabile only) via nosetests directly and with --with-doctest
BF: nosetests --with-doctest has problems (probably shortage of tests) with -s
BF: travis - install statsmodels and reportlab for more thorough smoke testing using doctests
BF(DOC): address failing doctest about ndaray.base in the only meaningful but ugly way
TST: move tests.runner's elderly functionality into 'run' function

most probably all this could just be deprecated away for good
TST: add test_viz into our manual collection of the nosed tests
BF(TST): while running nosetests through coverage we would need full path to nosetests