Merge pull request #128 from alexander-zimmermann/next

Doxygen comments & coding style & bug fixes
Use strdup() to copy argument string. Made argparser state local again.
Merge pull request #131 from alexander-zimmermann/next

Clean-up configure.ac
Merge pull request #132 from erzb5e6f65/FixStringHandling

Fix string deallocation faults
In Arg Parser: Moved option backpointer to _arg_parser struct
Added mutex to option struct using compound literals.
Added functions for mutual exclusion (Mutex) of options.

Implementation is efficient (linear) in number of options given on cmdline.
I added a new struct  _ap_Mutex_state and several functions which handle mutex.
Evaluating mutex in separate contexts is possible by initializing several _ap_Mutex_state structs.
Incorporated mutex of options into controller.

Mutex in context of endpoint and flow is now possible.
Merge pull request #133 from erzb5e6f65/Mutex7

Mutex
Merge remote-tracking branch 'upstream/next' into next

Conflicts:
	src/flowgrindd.c