Move 13.05.X NEWS into HISTORY.

NEWS:
HISTORY:
	As above.
Update the version in the release notes.

RELEASE_NOTES:
	Bump the version to 14.01.
Merge branch 'version-14_01-branch'
configure.ac:
    Fix two problems.

    If the C compiler supports options to disable macro expansion tracking
    and caret error messages, use them when using the constructs (labels,
    i.e. goto targets) that would generate the messages we want to filter out.

    Do not use environment variable values appropriate to the to-be-installed
    Mercury compiler when testing the already-installed Mercury compiler.
Reorganize the way we handle reserved C macro names.

RESERVED_MACRO_NAMES:
*/RESERVED_MACRO_NAMES:
    Add a macro, _FORTIFY_SOURCE, that gcc defines by default on some recent
    versions of Linux.

    I could have added it in SIX separate RESERVED_MACRO_NAMES files.
    Instead, I moved the content common to all these files to a
    RESERVED_MACRO_NAMES file in the top directory, leaving the
    RESERVED_MACRO_NAMES files of the subdirectories containing only
    macros that *don't* occur in all those subdirectories.

tools/bootcheck:
   Copy the top-level RESERVED_MACRO_NAMES names to the stage 2 directory.

Mmake.common.in:
   Filter out the contents of the top level RESERVED_MACRO_NAMES file,
   as well as the RESERVED_MACRO_NAMES file in the current directory.
Fix a problem that truncated mdb_doc files.

util/info_to_doc.c:
    Fix a problem that caused the generation of truncated mdb_doc files,
    and from that truncated test/debugger/mdb_command_test.inp files.
    The problem was that this program expected the info program to quote
    the initial line of each mdb command like this:

        `cmdname options ...'

    but on some machines, including mine, it quotes them like this:

        'cmdname options ...'

    i.e. with the initial as well as the final quote being a forward quote.
    This program now accepts either.

util/Mmakefile:
    Fix white space.

doc/generate_mdb_doc:
    Fix inconsistent indentation. Protect shell variable references.

doc/Mmakefile:
    Generate an error message if a similar problem occurs again
    when creating mdb_doc.

    Fix indentation.

tools/bootcheck:
    Generate an error message if a similar problem occurs again
    when copying tests/debugger/mdb_command_test.inp.
tests/debugger/tabled_read.m:
   Bring the coding style of this test case up to our current standards.
compiler/exprn_aux.m:
   Delete a redundant comment.
Merge Zoltan's fix for bug 304 onto the 14.01 branch.

configure.ac:
	As above.

	Delete my earlier fix for this problem.
Merge commit 'ba57f4a5df1aa1d9ff71c412c64871e9eec3b20a' into version-14_01-branch
Merge commit '7e1cdb70aa033caaa362d5807d70fa9774cf8d76' into version-14_01-branch
Merge commit 'a5b5c0f05fcad78dd2176cb337f277eb6f06d502' into version-14_01-branch
Merge commit 'ae612d2a4a405e8daf3681172d0c418126a7c820' into version-14_01-branch