Fix issue with saving reservations.

The new mixin is stringify'ing the
boolean properties. Therefore, they
need to be explicitly checked.

- Check boolean properties.
- Update each contact correctly.
Store address at the Reservation model level.

- Display address on the RSVP view.
- Include new properties for Reservation model.
Handle conversion of CSV to JSON for contacts.

- Ignore the csv and json guest list files.
- Add MD5 and BabyParse package dependency.
- Create utility to map contacts CSV to JSON.