[TASK] Rework user sync module

- Reformat code
- Rename function names and variables
- Adapt references
- Add doxygen file and function headers
- Add documentation in modules.txt
- Adapt doxygen configuration to include PRes chaining code
  guarded by EPL_DLL_PRES_CHAINING_MN

Change-Id: I42fb3663415540166acdc714eab58d8278efc859
Reviewed-on: http://brateggevoat1/gerrit/1157
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Rework NMT CNU module

- Reformat code
- Rename function names and variables
- Adapt references
- Add doxygen file and function headers
- Add documentation in modules.txt

Change-Id: I1ae092325d7264c46625fe069b6b034792b12681
Reviewed-on: http://brateggevoat1/gerrit/1169
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Rework NMT user module

- Reformat code
- Rename function names types and variables
- Adapt references
- Add doxygen file and function headers
- Add documentation in modules.txt

Change-Id: Ie4394ffbb12bf39533d35320ce91042dc0cb95ab
Reviewed-on: http://brateggevoat1/gerrit/1182
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Remove NMT CAL modules

Remove NMT user and kernel CAL module files because they are not used.
Remove references from project files.

Change-Id: I9dbd7864673503b560cbd2d85ea5e1767f0732dd
Reviewed-on: http://brateggevoat1/gerrit/1183
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Rework NMT kernel module

- Rename header file
- Rename function and variables
- Adapt references
- Reimplement state machine
- Remove the possibility for multiple instances, as was never used
  up to now.
- Add doxygen headers
- Add documentation in modules.txt

Change-Id: Ic86fedda1992fe65b8b24a76b046cb732fa514b7
Reviewed-on: http://brateggevoat1/gerrit/1184
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Refactor EplNmt.h

- Rename to nmt.h
- Adapt all references
- Rename type definitions and variables and update all references
- Add doxygen headers and documentation

Change-Id: Id98ab75f7b5b7e4579679e79428905a790d9a244
Reviewed-on: http://brateggevoat1/gerrit/1185
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Remove DLL user module

It contains dead code which is not used.

Change-Id: Ia5ab3f31a296cb1f7bc50a2a22d8038f813dc093
Reviewed-on: http://brateggevoat1/gerrit/1186
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>