Don't put the dumpfile in bin dir from Rudi

* merges:
  bldchn fix, don't install buildir's dumpfile
  bldchn, install dumpfile into archlibdir
  try to read dumpfile also from libarchdir
  why the hell we don't have always EXEC_PATH available
  bldchn cleanup, remove/re-use some unused dumpfile related AM variables
Close Bug #135, fix test suite. From Sebastian

* merges:
  Summary: fix, initialise cat morphism array properly, harden the tests Keywords: fix bug 135
  fix, change order of bitset in lrecord struct, hash_cache last
  cosmetics, turn morphism extern_inlines into static inlines
  test, run test suite with MALLOC_PERTURB_ set to be extra-harsh to the code
  test, introduce regression test for one MALLOC_PERTURB_ triggered crash
  Summary: fix, make sure ase-heap emits all symbols it needs Keywords: bld/chn
Small optimization

	* src/emodules-ng.c (__emodng_open_append_exts): New remain variable to keep
	invariant computation...
	* src/emodules-ng.c (__emodng_open_prepend_paths_append_exts): Ditto.

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
Coverity CID 400832 Out of bounds access

	* src/editfns.c (Ftemp_directory): Use proper size argument with xstrncat

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
reflow

	* src/mule/file-coding.c (determine_real_coding_system): Reflow to make it easier to read and refactor.

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
Refactoring

	* src/mule/file-coding.c (determine_real_coding_system): Static
	local variable for the mime name chars and some added explicit
	scope braces.

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
Refactor

	* src/mule/file-coding.c (determine_real_coding_system): Refactor
	condition in inner for loop so that negative branch of the
	condition will continue loop, and fall through is the old positive
	condition branch.

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
Fix build

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
Refactor

	* src/mule/file-coding.c (autodetect_real_coding_system): New
	function to reduce indentention of scope. Also as soon as stream
	read fails, it returns, thus solving one of the coverity issues.
	Several scope reduction refactorings.

	* src/mule/file-coding.c (determine_real_coding_system): Call the
	new function.

Signed-off-by: Nelson Ferreira <nelson.ferreira@ieee.org>
Merge branch 'njsf-cov' into for-steve
Coverity fixes from Nelson

* merges:
  Refactor
  Fix build
  Refactor
  Refactoring
  reflow
  Coverity CID 400832 Out of bounds access
  Small optimization
fix, return with no value, in function returning non-void

followup 4da01e95

Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
Fix return on non-void function from Rudi

* merges:
  fix, return with no value, in function returning non-void
chore, don't mention non-existing files in Makefile.am's

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, name ase-resclass-test.el correctly

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, don't mention non-existing files in Makefile.am's

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, remove VPATH fiddling from sxe-srctree.m4

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, put sxe-utils.h into distribution

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, move systty.h to src/ui/TTY/

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, mention headers needed for the ase-set emod

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>