Calendar events remove null data from all types of bookings

Currently, there seem to be a few "None" elements in the traveller calendar events where we assume all the fields are populated, which they often are not. Now this has been removed for car, hotel, flights, meeting room and train bookings.