Shannon Burns was sacked by German software firm Gitpod after she lost the key to her bedroom on a work trip.