libmp3lame: Consider the symbols in libmp3lame.sym.

This is part of the patch sent by Reimar Döffinger in ticket #63.
libmp3lame: Regenerate libmp3lame.sym from header file.

Part of patch submitted by Reimar Döffinger on ticket #63.

We should review this to check if there are any symbols that we don't want
exported.
config.{sub,guess}: Update files to pick up newer arches.

This closes ticket #406. Perhaps a better solution would be to rewrite part
of our autotools system, but, then, perhaps not.
Dll/Example.cpp: Remove resource leaks in example code.
Dll/Example.cpp: Remove (some) spurious whitespace.
frontend: get_audio: Add missing formatting string parameter.
frontend: brhist: Fix type of formatting string parameter.
Kill spurious trailing whitespace from some files.
Make autotools files compatible with automake >= 1.12

Newer autotools versions don't seem to support ansi2knr, which is probably
not a problem, given the last decades of compilers accepting ANSI C (and the
rest of the LAME code being written in ANSI C itself).

This fixes ticket #60, with a patch of Brennan Shacklett, from the Gentoo
community.
Documentation updates:
-q setting rewording in all docs
general updates in USAGE and man page.
Small updates in the --help, --longhelp , and --preset help
applying submitted patches
#64: fixes undefined references when compiling with mingw32 (send by Patrick)
#59: changes static_assert into a more portable form (send by Doug Cook)
#55: fixes issues with wave files >2GB (send by lvqcl)

plus some minor changes to reduce compiler warnings with GCC v4.7.1
some minor changes:
- do not disable replaygain calc and find peak sample, when not writing LAME info header (patch tracker item #66)
- remove deprecated linker option from Makefile.MSVC (bug tracker item #442)
cvsimport
Merge branch 'lame_branch'