Collection of fixes

- test failures with numpy 1.5.1
- Fix ``python -OO`` and test that on Travis CI
- Raise warning for unsupported Python versions
- Tests cleanup, remove ``WarningManager`` and nose imports