service: add set_target command to set the current runlevel/target using
telinit or systemctl isolateo

update unit tests for set_target.

Refactor TestSpecificServiceManager to test actual filtering of
command_list in _auto_create_specific_service_command_generator.

Signed-off-by: Ross Brattain <ross.b.brattain@intel.com>