[llvm] Add additional DWARF5 language constants.

This also updates to use the correct one for Dylan now that we've
been assigned one.
[dfmc,debug] Add operation-name for <method-apply>.
[OVERVIEW] Fix typo.
[llvm] Missing exports for new language constants.
[registry] Simplify c-ffi registry entries.

Fixes #749.
Merge pull request #811 from waywardmonkeys/simplify-c-ffi-registry-entries

[registry] Simplify c-ffi registry entries.
[dfmc,dylan] Remove usage of partial-dispatch engine node in value comparison.

This is probably a performance hit, but partial dispatch is going away,
so remove this for now.
[dfmc,dylan] Remove partial dispatch.

This isn't enabled usually and isn't a clear win for performance
and costs extra space.

Let's remove it to simplify.
[doc,logging] Rename logger -> log to match code.
Merge pull request #813 from cgay/logging-doc

[doc,logging] Rename logger -> log to match code.
[doc,strings] Fix typo
Update testworks submodule.
Update testworks submodule, part deux.
[jamfiles] Refactor to share more between Darwin builds.
[jamfiles] Correctly deal with debug info on Mac OS X.

Mac OS X lazily links debug info. That is, it leaves it in the
various .o files until dsymutil is used to link the debug info
into a bundle. Doing this and then stripping our actual libraries
and executables should result in an improved out of the box experience.
Merge pull request #816 from waywardmonkeys/fix-darwin-debug-info

Fix darwin debug info
Merge pull request #812 from waywardmonkeys/remove-partial-dispatch

Remove partial dispatch