Implement a native timer for OSX/FreeBSD

This implementation's details can be found in the comments of the file itself,
and it's not totally complete just yet. Right now there is no way for a
green-initiated runtime to tell the helper thread to shut down.