Branch for AP creation key development.
back out changes to master MPS sources made inadvertently during a branch change.
Improve the clarity of the documentation of arena states by adding a summary table.
Warn users not to mask SIGXCPU and SIGXFSZ.
ValGrind is a better example of a library using SIGUSR1 and SIGUSR2 than LinuxThreads (which seems to be defunct).
Move all signal handling issues to the "Signal handling issues" section.
Adding "Contributing to the MPS" that will show up on GitHub pull requests.
Adding symlink from CONTRIBUTING to contributing.rst to make it easier to find for people used to the GNU conventions.
Fixing grammar problem in MPS contributions agreement.
Adding link to guide.impl.c.format.
Don't define _GNU_SOURCE if already defined.

When using the build method of including the MPS directly into
one's own sources, that build system may already define _GNU_SOURCE
causing a warning here about re-defining it.
Fix typo: it's MPS_BUILD, not MPS_BUILDER.
Merging branch/2013-06-18/macosx-threads back to master.
Adding missing #endif caused by merge error.  Oops.
Added note about why we don't check that we're the only exception port before sending a reply.
Bring release notes up to date.
It's no longer necessary to build the manual, but it is necessary to update the release notes.
Avoid calling abort() on Windows when running the test suite, so that the test suite doesn't get suspended waiting for someone to press a button.
Improve reporting of test failures on Windows, so that the continuous integration is helpful.
Three test cases assumed that MPS_PF_ALIGN is always equal to sizeof(void *), but this isn't true on platform w3i3mv where sizeof(void *) is 4 and MPS_PF_ALIGN is 8. Remove the assumption from these test cases.
Correct PASS_COUNT to FAIL_COUNT in testrun.bat.
locbwcss shouldn't fail if there are non-contiguous allocations. Those are perfectly legitimate (MVFF uses CBS, which needs to allocate nodes in its splay tree).