Enable readline editing for socat actions, add gem update action