Switch from nose to pytest

Nicer output when asserts fail

Also more actively maintained and more flexible (e.g.: fixtures,
conftest.py)
Resolve merge conflicts
Merge branch 'msabramo-pytest'