Initial implementations of the reference implementations
for discoverd load balancing.

This commit includes Random and RoundRobin strategies.

Signed-off-by: Anthony Bishopric <git@anthonybishopric.com>