Event can contain multiple venues. Venue can contain 'name' property

Fixed the following issues I had:

- I had a json parsing error when fetching an event from facebook which had no location specified.  Seems that in that case the venue is an empty array '[]'.  --> Added property 'venueList' to Event.

- When the location of an event could not be resolved by facebook, the venue gets a property 'name' with name of the location.  --> Added property 'name' to Venue.