Add unsubscribed_from_emails to createUser and updateUser

This simply adds the unsubscribed_from_emails flag to user create and update calls, allowing us to keep users' preferences synced between our app and Intercom. It uses is_bool() as opposed to empty() to ensure subscriptions are toggled correctly.