Delete an unused module.

compiler/inst.m:
	Delete this module.  It's been empty for a long time.
	(We only kept the file around in order to avoid problems with CVS.)
Begin a section in the NEWS file for the 13.05.2 release.

NEWS:
	Mention the recent changes to the cord module.
Add a warning about build directories that contain spaces.

.INSTALL.in:
	Mention that trying to build Mercury from a source tree
	in a directory whose absolute pathname contains spaces
	will not work.
Fix bug #288.

Components of the Mercury system that were implemented directly in C were not
respecting the mmake LDFLAGS and EXTRA_LDFLAGS variables (or LD_LIBFLAGS,
EXTRA_LDLIBFLAGS for libraries).

The following patch was contributed by Keri Harris -- I have extended it
slightly to fix some omissions in the handling of .dylib files (i.e.  Mac OS X
style shared libraries).

NEWS:
    Announce the resolution of bug #288.

boehm_gc/Makefile.direct:
runtime/Mmakefile
trace/Mmakefile:
util/Mmakefile:
	Pass options set via LD_FLAGS or EXTRA_LDFLAGS (or the library
	versions) to the linker when building executables (or shared
	libraries) in these directories.
Delete an unused module.

compiler/smm_fixpoint_table.m:
	Delete this module.  It has been unused since its contents
	were merged with a similar module in the CTGC system.

compiler/transform_hlds.m:
compiler/Mercury.options.m:
	Conform to the above change.
Fix bug #290.

doc/reference_manual.texi:
    Do not precede the input command with a comment containing the vim
    modeline.  (This was causing the comment containing the modeline
    to appear on the title page of the PDF version.)
Delete out-of-date file references in doc directory.

doc/Mmakefile:
    Delete references to files that no longer exist.
Delete the Makefile from the doc directory.

doc/Makefile:
    Delete an old Makefile.  (This was probably resurrected
    during the cvs2git conversion process.)
Use a standard library predicate in a spot.

compiler/type_constraints.m:
      The local predicate remove_maybe/2 is provided by the
      standard library predicate maybe_is_yes/2.
Fix broken output in mandelbrot benchmark

This benchmark broke when unicode support was introduced.  It was fixed
once, but somehow seems to have reverted to its broken version (maybe when
we imported from CVS?).

benchmarks/progs/mandelbrot/mandelbrot.m:
    Re-fix the benchmark.
Document that char predicates work in ASCII range.

library/char.m:
	Document explicitly the range of code points that char
	predicates work with so that there is no ambiguity,
	and to give pause to anyone considering to extend them
	in future.
Merge branch 'version-13_05-branch'
Added cord.condense/2

library/cord.m:
    Added new predicate and function.

NEWS:
    Announce the above change.
Test the cord.condense/1 function.

tests/hard_coded/test_cord.m:
tests/hard_coded/test_cord.exp:
    As above.