Allow service files to skip use Ubic::Service::...;

The code below show an example service file:

  SimpleDaemon(bin => 'tagtimed.pl');

This is the same as:

  use Ubic::Service::SimpleDaemon;
  Ubic::Service::SimpleDaemon->new(
      bin => 'tagtimed.pl',
  );

I was also considering this:

  service SimpleDaemon => bin => 'tagtimed.pl';
  service "Sub::Class" => bin => 'tagtimed.pl';

This will enable loading services with complex names.