Merge pull request #107 from alexander-zimmermann/next

Fix clang compile errors and warnings
Fix issue #95
Merge pull request #112 from alexander-zimmermann/next

Fix issue #95
Update .travis.yml
Update .travis.yml
Since our development is in 'next' branch the build status should refect
this
Only one build for Coverity scan
Added a user tag to option structs

This can be used to further classify options.
Parser functions and option structs have been adapted accordingly.
Moved general options in separate function. Distinction of options by tag.
Split parse_flow_option into two separate functions.

parse_flow_option parses options without endpoint.
parse_flow_option_endpoint parses those that have an endpoint string.
[Code Style] Modified struct names in fg_argparser to comply with rest of project. Added doxygen to fg_argparser files.
Last commit wasn't really a solution. Next try...
Missing double quotes
Don't use variables since they produce more problems then they helps
Missing hyphen in .travis.yml
Travis config was still not bug free. Text try...

The Bareos project solves the problem that a coverity scan should
run only once w/o a customized test script. Try their solution
Missing quotation marks
TRAVIS_OS_NAME wasn't set. Echo will help /w debugging
Print out env
Trivial debianization updates