Update middleclass-commons for middleclass v3.0.  Passes self-tests.