runbench: use RUN_ARGS to pass DRT arguments through command line
Solaris updates for core.sys.posix.time.

timegm() is in the C library.
CLOCK_REALTIME is also available.
Add Solaris specific declararions for dlfcn.

Add definitions to core.sys.posix.dlfcn and add new modul core.sys.solaris.dlfcn.
Merge pull request #1040 from redstar/solaris_dlfcn

Add Solaris specific declararions for dlfcn.
Revert "Merge pull request #1038 from redstar/solaris"

This reverts commit e0169cf59401505efbfa336e4ca234e40755560f, reversing
changes made to f9b55f723cb2a99a83a9e3937334e7c959f3b52b.
Merge pull request #1042 from yebblies/revert1038

Revert "Merge pull request #1038 from redstar/solaris"
Merge pull request #1039 from redstar/solaris_time

Solaris updates for core.sys.posix.time.
Merge pull request #1029 from rainers/runbench_run_args

runbench: use RUN_ARGS to pass DRT arguments through command line
Fix declaration of seed48().

According to various sources, `seed48()` returns a pointer.
Change type of sockaddr_un.sun_path on Solaris.

Use `byte` as any other OS. This fixes a compiler error in std.socket.
Merge pull request #1043 from redstar/seed48

Fix declaration of seed48().
Merge pull request #1044 from redstar/solaris_un

Change type of sockaddr_un.sun_path on Solaris.