substitute libbfd and libiberty, read elf file by ElfIO
integrate google test version 1.6.0
adapt regress/gtest to use integrated google test files
bugfix because of automake 1.14, thanks to Mathias Kussinger
delivery-check: remove options for gtest directories outside
make check: rund regression test an avrtest even if python module isn't configured
bugfix: (unsigned int)-1 doesn't work for other compilers (clang), thanks to Mathias Kussinger

Also removes some tab spaces and warnings.
update documentation
bugfix: prefix std missed in numeric_limits
bug #41614: Update FSF address in source files (part I)
bug #41614: Update FSF address in source files (part II)
bug #41614: Update FSF address in source files (part III)
bug #41614: Update FSF address in source files (part IV)
automake: don't treat warnings as errors.
src/avrreadelf.cpp: fix three formatting warnings.
Allow to store simulation parameters inside the ELF file.

For now this is a proof of concept. Storing parameters works fine,
reading them back, too, but instead of being used, they're simple
written to the console. For now the parameters are device type and
cpu frequency, but the concept can be extended easily to all other
command line parameters.

The proof is applied to the simple_serial example.

The point of this strategy is to avoid the neccessity to run
simulavr with more command line parameters than just the name of
the ELF file. At compilation time we know best for which device
we compile, after all.
ELF simulation info storage: bring SIMINFO_DEVICE() into action.
ELF simulation info storage: bring SIMINFO_CPUFREQUENCY() into action.

Substantial part of this patch is a move from accessing protected
properties of class AvrDevice directly to using their Getters.
ELF simulation info storage: introduce a length variable.

This makes the ELf file slightly bigger, but reading it more simple
and failure-proof.
ELF simulation info storage: bail out on malformed .siminfo sections.

avr-gcc has been seen to set the length field to zero. Clearly a bug,
but ignoring bugs doesn't help.