Switch on support for `laxcomma` in lint
Update Makefile to lint all lib and test subdirs
Normalise lint properties to match mekanika/schema
Fix minor lint warnings