Do not ignore CMAKE_CXX_FLAGS provided by the user.
Getting rid of a few cppcheck warnings.
Merge pull request #44 from dchilot/bugfix/cppcheck_warnings

Getting rid of a few cppcheck warnings.
Add AgentProxy as interface to run commands.
Add option --no-broadcast to not start UDP broadcasting.
Solve tiny conflict.
Merge branch 'master' into feature/disable_broadcast
Merge pull request #46 from dchilot/feature/disable_broadcast

Feature/disable broadcast
Merge with tiny conflict.
Bump version number
Successive Parsing of command line then config file done into a c++
struct
WIP: cleaning and improving.
Minmal changes to make tests pass: do not delete logger if it alread exists, catch a few parsing exceptions, update arguments validation logic.
Merge master into feature/structForArguments.
Refactoring.
Refactoring.
Code cleaning.
Fix enum.
Refactoring.
Rename test_application_errors to test_application as we do not test errors only.