Change Nengo testing to py.test

- This adds a requirement on py.test for testing the simulators
  on the Nengo unit tests
- The implementation is a bit of a hack, but it won't require
  changes as Nengo unit tests change