Merge pull request #620 from cgay/docs

[doc] Update to release notes for more testworks changes.
Correctly use LARGE_INTEGER for timers.
common-dylan: Link in msvcrt

* sources/common-dylan/win32-common-dylan.lid: Link with msvcrt.lib
run-time: Export MMAllocMisc/MMFreeMisc on Windows

* sources/lib/run-time/collector.c
  (RUN_TIME_API): Move definition from here

* sources/lib/run-time/mm.h
  (RUN_TIME_API): Move definition here
  (MMAllocMisc, MMAllocMiscHandler, MMFreeMisc): Declare with RUN_TIME_API.

* sources/lib/run-time/mps-collector.c
  (MMAllocMisc, MMAllocMiscHandler, MMFreeMisc): Declare with RUN_TIME_API.

* sources/lib/run-time/boehm-collector.c
  (MMAllocMisc, MMFreeMisc): Declare with RUN_TIME_API.
[c-ffi tests] Don't use symbols not provided by testworks.
Remove stream locking from within io.
Default to unlocked streams.
Remove stream-lock: #f now that streams are unlocked.
Make format-out, force-out thread safe.

As requested in http://bugzilla.opendylan.org/show_bug.cgi?id=4004.
Update release notes for change to stream locking.
[doc,format-out] Update format-out module docs.
[docs,streams] Remove bad usage of with-stream-locked.
Clean up whitespace.
Don't lock stream during format().

This shouldn't be necessary when the application is locking correctly.
Don't lock stream during print().

The application should be handling this as well if the stream is
shared between threads.
Seal lock/unlock-stream where possible.

Add sealed domains for lock-stream and unlock-stream on
<byte-string-stream>, <unicode-string-stream>, and
<simple-wrapper-stream>.
[doc,streams] Document locking management methods.
[doc,hacker] Note about gender specific pronouns.
[crt] Use built-ins for counting leading/trailing zeros.

Fixes #411.
Merge pull request #621 from dylan-lang/stream-locking-changes

Stream locking changes