Suppress user warnings from the use of mln_VAR with g++ 4.8.1

Signed-off-by: Roland Levillain <roland@lrde.epita.fr>
Teach Git to ignore INSTALL.
Milena: Exercise mln::interpolated, mln::tr_image and mln::compose.

	* tests/core/image/imorph/interpolated-tr_image-composed.cc: New.
	* tests/core/image/imorph/interpolated-tr_image.cc:
	Rename as...
	* tests/core/image/imorph/interpolated-tr_image-rotation.cc:
	...this.
	Update comments.
	* tests/core/image/imorph/Makefile.am (check_PROGRAMS): Update.
Fix paths in ChangeLogs.
Start a micro benchmark about generic vs non-generic code.

	* apps/bench/gradient-lena.cc,
	* apps/bench/Makefile.am:
	New.
configure.ac: Configure milena/apps/bench/Makefile.
apps/Makefile.am (SUBDIRS): Add bench.
apps/bench: More (specialized) test/bench gradient on lena.pgm.

	* apps/bench/gradient-spe-lena.cc,
	* apps/bench/and_not.hh,
	* apps/bench/minus.hh:
	New.
	* apps/bench/Makefile.am (noinst_PROGRAMS): Add gradient-spe-lena.
	(noinst_HEADERS): Add and_not.hh and minus.h.
	(MOSTLYCLEANFILES): Update.
apps/bench: Comparison on dilation.

	* apps/bench/dilation-lena.cc: New.
	* apps/bench/lena1024.pgm: New.
	* apps/bench/Makefile.am (EXTRA_DIST): Add lena1024.pgm.
	(noinst_PROGRAMS): Add dilation-lena.
	(MOSTLYCLEANFILES): Update.
apps/bench: More comparisons on dilation (static windows and qixters).

	* apps/bench/static_array.hh,
	* apps/bench/static_dpoints_pixter.hh,
	* apps/bench/static_window.hh:
	New.
	* apps/bench/dilation-lena.cc (fast_static::dilation):
	New function.
	Exercise it...
	(main): ...here.
	* apps/bench/Makefile.am (noinst_HEADERS): Add static_array.hh,
	static_dpoints_pixter.hh and static_window.hh.
	(MOSTLYCLEANFILES): Update.
apps/bench: More comparisons on dilation (variants without accu).

	* apps/bench/dilation-lena.cc
	(fast_noaccu::dilation, faster_noaccu::dilation): New functions.
	Exercise them...
	(main): ...here.
	* apps/bench/Makefile.am (MOSTLYCLEANFILES): Update.
apps/bench: More comparisons on dilation (static win + single pixter).

	* apps/bench/dilation-lena.cc (faster_static::dilation):
	New function.
	Exercise it...
	(main): ...here.
	* apps/bench/Makefile.am (MOSTLYCLEANFILES): Update.
apps/bench: Run more test cases, make comparisons more robust, factor.

	* apps/bench/dilation-lena.cc
	(DILATION_WITH_BUILTIN_WINDOW, DILATION): New macros.
	Use them to factor repetitive code...
	(run): ...here (new function).
	Call it from...
	(main): ...here, and adjust.
	* apps/bench/lena2048.pgm: New.
	* apps/bench/Makefile.am (EXTRA_DIST): Add lena2048.pgm.
	(MOSTLYCLEANFILES): Update.
apps/bench: More comparisons (2- and 1-pointer based non-gen impl.).

	* apps/bench/trait.hh: New.
	Use it...
	* apps/bench/dilation-lena.cc: ...here.
	(nongen_2ptr::dilation, nongen_1ptr::dilation): New functions.
	Exercise them...
	(run): ...here.
	(main): Store the number of iterations in a variable.
	* apps/bench/static_dpoints_pixter.hh
	(mln::static_dpoints_fwd_pixter<I, n>)
	(mln::static_dpoints_bkd_pixter<I, n>):
	Turn into...
	(mln::static_dpoints_fwd_pixter<I, W>)
	(mln::static_dpoints_bkd_pixter<I, W>):
	...these, so that these pixters are built from a (static) window
	instead of a length.
	(mln::static_dpoints_fwd_pixter<I, W>::n)
	(mln::static_dpoints_bkd_pixter<I, W>::n):
	New attributes.
	* apps/bench/static_window.hh
	(mln::static_window<D, n>::Size): Rename as...
	(mln::static_window<D, n>::length): ...this.
	* apps/bench/Makefile.am (noinst_HEADERS): Add trait.hh.
	(MOSTLYCLEANFILES): Update.
apps/bench: Split dilation-lena.cc.

	* apps/bench/dilation-lena.cc
	(nongen::dilation)
	(nongen_2ptr::dilation)
	(nongen_1ptr::dilation)
	(gen::dilation)
	(fast::dilation)
	(fast_noaccu::dilation)
	(faster::dilation)
	(faster_noaccu::dilation)
	(fast_static::dilation)
	(faster_static::dilation):
	Move functions...
	* apps/bench/dilation-lena.hh: ...here (new file).
	* apps/bench/dilation-lena.cc: Adjust.
	* apps/bench/Makefile.am (noinst_HEADERS): Add dilation-lena.hh
apps/bench: Generate a LaTeX table from some results of	dilation-lena.

	* apps/bench/dilation-lena-table.cc: New.
	* apps/bench/Makefile.am (noinst_PROGRAMS):
	Add dilation-lena-table.
configure.ac (APPS_CXXFLAGS_NODEBUG): New precious variable.
apps/bench: Misc. changes.

	* apps/bench/dilation-lena.hh,
	* apps/bench/dilation-lena.cc,
	* apps/bench/dilation-lena-table.cc:
	Here.
	* apps/bench/Makefile.am (AM_CXXFLAGS):
	Set to $(APPS_CXXFLAGS_NODEBUG)
apps/bench: Have dilation-lena-table behave more like dilation-lena.

	* apps/bench/dilation-lena-table.cc: Here.
	* apps/bench/Makefile.am (MOSTLYCLEANFILES): Update.
apps/bench: New experiment: dilation-lena-bench.

	* apps/bench/dilation-lena-bench.cc: New.
	* apps/bench/Makefile.am (noinst_PROGRAMS):
	Add dilation-lena-bench.