add call to tests for tox

so basically now I should only need to execute one command to test the
entire thing on different distributions...
use bools for package checks

also, make generic spline test print out weight functions if matplotlib
is not present on the system.