add makefile to run tests
reorder priority of python executable in test runner
refactor and add tests to test suite

- tabs -> spaces
- remove old tests and add new tests from nengo repo
- add an exception for Probe usage in network