log outdated modules and run make lint task on commit

This should help track things like #111