Moved system-dependent uptime code into its own module,
with a warning emitted if we haven't implemented it for
that platform.  Fixes a build problem on Solaris.