updated CLI client documentation
Merge pull request #362 from fhueske/cliDocumentation

updated CLI client documentation
Cleaned up configuration reference
Fixed navigation for Config Reference
Restructure Programming Guides Section
Update setup documentation after refactoring
Merge pull request #364 from fhueske/updateSetupDocs

Update setup documentation after refactoring
updated CLI client options
Merge pull request #366 from fhueske/updatedCLIOptions

updated CLI client options
Fixed typos
Merge pull request #367 from fhueske/typoFix

Fixed typos
Fix broken link
Merge pull request #368 from fhueske/linkFix

Fix broken link
rework downloads page
replace hardcoded version with variables. We can now update the version really simple