make pysparse a test requirement
fix #26: add support and default to adjoint_of