use matplotlib gitignore and merge scipy-specific changes into it
signaltools.py pep8 cleanup
implement vectorstrength function and tests