fix typos in tutorial
Merge pull request #176 from acoffman/master

Fix a couple of minor typos in the tutorial
Bug #179: Use of the data type "sig_atomic_t" for a few variables

Now the data type "sig_atomic_t" is used for the safe exchange of integral data
with signal handlers.
http://www.gnu.org/software/libc/manual/html_node/Atomic-Types.html

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Merge pull request #182 from elfring/fix_signal_handler

Use of the data type "sig_atomic_t" for a few variables.

Fixes #179.
Bug #177: Include guards became consistent.

Some include guards did not fit to the expected naming convention of the
C language standard.
https://www.securecoding.cert.org/confluence/display/seccode/DCL37-C.+Do+not+declare+or+define+a+reserved+identifier

This detail was fixed by the addition of the project name as a prefix.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Bug #177: Clean-up of reserved identifier violations

Some identifiers did not fit to the expected naming convention of the
C language standard.
https://www.securecoding.cert.org/confluence/display/seccode/DCL37-C.+Do+not+declare+or+define+a+reserved+identifier

This detail was fixed by the deletion of leading underscores.

Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>