Bump immutable library, fix changes to updateIn API

Five of the tests are failing with the latest Immutable, now that `updateIn` creates maps at places where there aren't any. For the set / update this seems to make sense, for the delete/clear it didn't seem to.

This fixes that.