Allow DatabaseRouter chunk size customization

The DatabaseRouter divides up outgoing messages in chunks of 200. It would be nice to expose this variable to be changed by backends.