Merge pull request #385 from abeaumont/documentation-join

[doc] Add documentation for join generic function and method
[crt] Fix indentation and whitespace/bracketing.
[crt] Remove primitive_break on large allocations.

Since 1996, the C runtime has had a debugger break when an allocation
of 100M or more was made. There's no need for this any longer.

Thanks to Alfredo Beaumont for the prodding on this.
[Windows] Fix location of registry settings.

This was broken in commit d428759ee928aa0e4ea96eef177c3f331ba646c2
resulting in the installer setting some settings that the IDE was
then not reading.
Merge pull request #389 from waywardmonkeys/windows-fixes

[Windows] Fix location of registry settings.
[doc] Bump bootstrap version in theme.
[crt] Fix inline declarations to work with clang.

This doesn't actually change the generated code in the places
that I looked at as the compiler was already deciding to inline.
[crt] Use likely/unlikely.
[crt] Fix sh syntax in Makefile.

This part of the target is only used on OS X, so the error didn't
break anything previously.
Merge pull request #386 from waywardmonkeys/c-run-time-work

C run time work
[win32 installer] Default to PellesC.

Re-order choices, putting PellesC at the top and default.
Merge pull request #392 from waywardmonkeys/default-to-pellesc

[win32 installer] Default to PellesC.
Make <cpl-differ> a program-warning, rather than a serious-program-warning

Since 2012.1 is released, we have a release where the CPL difference
between DRM and C3 is a serious. According to discussions on hackers@
(especially https://lists.opendylan.org/pipermail/hackers/2011-December/006279.html)
we should remove the warning.

My plan is to ship next release with a warning, and afterwards
remove that entirely
Merge pull request #393 from hannesm/c3-serious-into-warning

Make <cpl-differ> a program-warning, rather than a serious-program-warni...
Remove unneeded binary file
Merge pull request #395 from hannesm/remove_bin_file

Remove unneeded binary file
[doc] Improve documentation of join generic function and method