Fixed missing IDs for batch message recipients. Closes #15.

Checking to see if the ID is set, otherwise, add the recipient count # to the ID. This way each recipient is numbered. Tests also included!