[FIX] Fix documentation of DLL CAL source files

- Correct file header
- Add module group definitions for file and functions
- Update documentation

Change-Id: Ieacc5f8e8983332d99551e6562048fa3b1c905cf
Reviewed-on: http://brateggevoat1/gerrit/1328
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Fix documentation of event and error handler modules

- Add missing module group identifier in file and function headers
- Update/Improve documentation

Change-Id: I7a613e57766948866761dd3d68945d28334288d5
Reviewed-on: http://brateggevoat1/gerrit/1329
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Rework module documentation

- Rework documentation
- Split module documentation into several files
- Add architecture diagrams

Change-Id: Ib4534b6a728379be2d7fdd34a9b602c6b9d606dc
Reviewed-on: http://brateggevoat1/gerrit/1330
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Add license file to software manual

- Convert file into markdown
- Add it to the software manual

Change-Id: I3515b10b7916412b58f7dc4c7644119e6b626028
Reviewed-on: http://brateggevoat1/gerrit/1331
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Update revision information and add it to software manual

- Add current revision history
- Convert REVISION.txt to markdown format (revision.md)
- Add file to software manual

Change-Id: Ied116bed92122bb1bc9da05e944fbc68dafa2647
Reviewed-on: http://brateggevoat1/gerrit/1332
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Improve documentation

- Cleanup readme
- Rename linux-x86.md to linux.md
- Extract windows docu from other-architectures.md and remove it
- Rework documentation menu structure
- Add TOC and section defines in .md files

Change-Id: I46c96a90cba80e84e4d6b2acac0b6b2e0103e311
Reviewed-on: http://brateggevoat1/gerrit/1333
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Add additional documentation

- Add glossary
- Add documentation of directory structure

Change-Id: I531afe969c0be42023128aa3d0c27ed87c1e3144
Reviewed-on: http://brateggevoat1/gerrit/1334
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>