allow multiple pks to be sent to callback

for example you may send "order 1 2 3 4 5" to replicator callback
when multi set to True, the callback func will receive the pks as
a list
add changelog, version bump to v0.1.6
change KeyboardInterrupt log level to debug.