[TASK] Rename OBD functions

- Rename functions of OBD module according the coding standard
- Adapt all references

Change-Id: I0456bf69aadc5411ee5346f2c834c2592fe584a1
Reviewed-on: http://brateggevoat1/gerrit/1349
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] Reformat OBD functions

- Adapt data types
- rename parameters
- Remove EPLDLLEXPORT and PUBLIC macros from declarations

Change-Id: I7c44d1daaebf80dca69e9b25998b032d3b1685d6
Reviewed-on: http://brateggevoat1/gerrit/1350
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] Rename types and variables in obd.h

- Rename types and variables
- Update all references

Change-Id: If97cb236758754953d8739b5a5135333c0879064
Reviewed-on: http://brateggevoat1/gerrit/1351
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] Rename structure member variables in obd.h

- Rename the variables
- Adapt the references

Change-Id: I0104d7da3e07b33f8ef7445711b620bb4d365dfa
Reviewed-on: http://brateggevoat1/gerrit/1352
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 obd.h

- Add doxygen documentation
- Cleanup code

Change-Id: Ied8dd9742b732e8d7ca2b4496835ed4d7894ba5a
Reviewed-on: http://brateggevoat1/gerrit/1353
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 EPL_USE_DELETINST_FUNC

obd_deleteInstance() could always be called. Therefore remove
macro for disabling it.

Change-Id: I30d3f364b6c3389aa9cc5491ab4de5e8c8b2b6c8
Reviewed-on: http://brateggevoat1/gerrit/1354
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 OBD module

- Refactor code
- Use size table to get object size instead of switch/case
- Add doxygen file and function headers

Change-Id: I49e0f4d3741258885edc0ec5b0d8b23909ba0ff1
Reviewed-on: http://brateggevoat1/gerrit/1355
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] Redesign OBD initialization

- Remove objdict.c files from OBD directories
- Move code from EplObjDef.h into C file obdcreate.c
- Adapt references to OBD create function

Change-Id: I5236318e94c6057b4b55146517fe6a3ac73ba833

Reviewed-on: http://brateggevoat1/gerrit/1356
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] Reformat EplObdMacro.h

Change-Id: I5099f6a7542ab70d78beb76028d7e50f04555216
Reviewed-on: http://brateggevoat1/gerrit/1357
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] Rename EplObdMacro.h to obdmacro.h

- Rename file
- Adapt references

Change-Id: I711cd029b273c9e7aaae71744336f6f9619e8409
Reviewed-on: http://brateggevoat1/gerrit/1358
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] Cleanup OBD macros

- Rename OBD macros
- Remove unused macros

Change-Id: Ia636f9fa4e4d2680e7d37bfdfe748704f3c06482
Reviewed-on: http://brateggevoat1/gerrit/1359
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>