Merge pull request #605 from enlight/master

Add links to other useful string functions outside the strings library.
[doc,strings] Add additional useful methods.
[doc,strings] Clean up formatting a bit.
[docs,streams] Fix formatting.
Fix copy/paste error with jam-includes.

Fixes #526.
Add hash-algorithms library to standard libraries.

sources/lib/hash-algorithms: The code.

Makefile.in: Add tests to 'make check'

documentation/library-reference: Document it.

documentation/release-notes: Add release note.

sources/registry/generic/hash-algorithms*: Add registry entries.
[doc,hash-algorithms] Clarify wording.
[doc,hash-algorithms] Expand on update-hash / digest.
Fix serious compiler warnings in duim-test-suite.
Bump to the new version.
[doc,streams] Use new type directives.
[doc,streams] Missing #key parameters.
[doc,format-out] Document new force-out function.
hash functions take a <byte-string>, not a <string>
Merge pull request #609 from hannesm/minor-doc-fixes

hash functions take a <byte-string>, not a <string>
[crt] Fix darwin build: Provide defintion of inside_dylan_ffi_barrier().
Clarify the tests for ignor(e|able).
Merge pull request #610 from cgay/dev

Fix duim test suite serious warnings.
[docs] primitive-start-timer -> primitive-stop-timer
[deuce-test-suite] *format-function* => test-output