NUM-155: Added a new bind method that accepts an Actor factory (and did some boy scouting)
NUM-155: More logical ordering of match cases
NUM-155: fix style issues
NUM-155: Initialize guardian actor synchronously
NUM-155: Unit test for Guardian Actor initialization
NUM-155: Fix the API to make apply method accessible
NUM-155: Improve scaladoc
Merge branch 'NUM-155'