From working with the developer to gifting it to a friend, here's how to safely exit your timeshare contract.