Move BehaviorServer into Services module.

Change Behaviors and Services module to use an EXPORTED constant to contain all behaviors/services to use.  Change the ServiceMaker to use this exported constant, taking in all items rather than finding them itself.
Extract LaunchableRoleTests.

This is a contract required by the Launcher class.
Unify collection of behaviors and services.
Rename @service_maker instance variable