switch to bash, add make test, change python executable order
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
- add travis config prereq
Merge branch 'travis-tests'