Adds the specified lockout to the character with an optional specified uuid. If the client already has the lockout it's replaced with this one. If a uuid is not supplied one is generated when the lockout is added to the character
Returns a hash reference containing all of character's current lockouts keyed by expedition name. If an optional expedition_name is passed in it returns a hash reference of lockouts keyed by event name for that expedition.
Each character lockout contains a hash reference with remaining and uuid keys
If the character has no lockouts, the hash values are empty