TST: Made supported_dtypes an attribute which is modified in the derived. Matrix type classes.
TST: Added bool testing to test_inv.Added bool, to CSC and CSR's supported dtypes. Added comments noting global supported dtypes.
TST: Added bool dtype testing to tests for rmul_scalar, mul_scalar, add, and radd. My solution for skipping a bug I found is LIL's  multiplication is pretty hackish.
TST: Added 4 knownfailures to the testsuite for LIL & DOK type's __mul__ and __rmul__ with int data.
TST: Parametric dtype tests (with bool) for sub, rsub, add0, transpose, add_dense, sub_dense, imul_scalar, & idiv_scalar.
PEP8: pep8'd my previous commits.