simple_talker, jackd_talker: minor, cleanup, unused global
talker_mrp_client: minor, unused parameter warning removal
talkers / listerners: remove useless includes and macros
simple_talker, jackd_talker: remove unused macros
talkers / listeners: minor, moving macros together
simple_listener: minor, remove unused typedef
talkers / listeners: minor, code move, putting globals together
talkers / listeners: minor, macros coding style
talkers / listeners: coding style, capital letters is for preprocessor

Don't use capital letters for anything else than macro stuff.
In the move, clearly mark globals as glob_*.
talkers/listeners: rename, prefix all globals with glob_
simple_talker/jackd_talker: don't use boolean return for non-boolean funcs

Coding horror. Since the beginning of epoch, ia func return 0 for sucess,
-1 for failure. true/false returns are reserved for is_*() boolean funcs.
talkers/listeners: OS convention, processes return 0 or positive values.

There's no point on exiting with a negative status.
-1 actually yields 255.
jack_listener: no point in exiting after a shutdown_all() call

shutdown_all() exit anyway, so make this explicit.
simple_talker: make igb pci device not global
live_stream talker: make igb pci device not global
live_stream listener: make igb pci device not global
simple_talker: make igb shared memory not global
jackd_talker: make igb shared memory not global
simple_talker: make igb mapped memory not global
jackd_talker: make igb mapped memory not global