Added the Message dispersion strategy interface for distributing messages to different instances of the same target pellet.
Added a sample Round Robin strategy to illustrate how to use it.
Makes use of back channel to update the strategy in case of scaling out (scaling in still needs to be fixed).
Fixes #16.

Note: We do not have an interface for what message data to be sent on the back channel specific to the chosen strategy. Will fix that later.