remove unnecessary code from GNU Hello

* src/hello.c: remove --next-generation print out format
* man/hello.x: remove --next-generation related BUG item
* Makefile.am: remove --next-generation test
* doc/hello.texi: remove --next-generation documentation
* tests/multiline-box-1: removal
* tests/last-1: remove use of -n option

Karl Berry proposed the removal.
make none-recursive build commit 714f2a2 complete

* .gitignore: ignore test-suite.log
* tests/Makefile.am: remove unnecessary file
use standard error printing facilities

* bootstrap.conf: add error module
* src/hello.c: use error() where needed
demonstrate how to add information to a manual page

* man/hello.x: ditto
update gnulib

* gnulib: jump 319 commits a head
update NLS file sources

* .gitignore: ignore 'make po-check' files
* Makefile.am: ignore gnulib/ directory contents when po-check'ing
* po/POTFILES.in: add file po-check found not to be part of translations