allow configuration of MAX_BATCH_SIZE

We've found that sending users in batches of 100 is too many, and we will often get Timeout or EOFErrors when updating Intercom in a nightly batch job. This small change allows configuration of the max batch size when initializing Intercom::Import. The default is still 100 if unspecified.