If 'new' venue already exists, use pre-existing venue's ID. Fixes #202.
Clone DateTime objects before altering them (e.g. timezone). Fixes #203.