docstring and remove assumptions from gen_fortran
test integer type for INFO in kalman
codemap is method, not classmethod

it now uses args rather than inputs so we're not protected against badd
ZeroMatrix objects.  This commit exposes errors.
zeromatrix issue hacked into `class MM(BLAS)`