[TASK] Change doxygen options

- Add missing source directory EplStack/common
- Use SVG praphics instead of png

Change-Id: I5406a26c29142bbc0fb82679cb9529bcc7a700a8
Reviewed-on: http://brateggevoat1/gerrit/508
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FEATURE] forward sync callback from application to pdo user part

This enables the pdo module invoking the sync callback e.g. in an sync ISR.

Change-Id: I2390ae4490ea4cde3da0b128535254cd3fada541
Reviewed-on: http://brateggevoat1/gerrit/511
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
[FEATURE] enable pdo sync depending on nmt state

This enables pdo sync triggered by hardware support.
The sync trigger is enabled if the nmt state enters C/MsReadyToOperate, and
disabled if the node enters C/MsPreOperational1.

Change-Id: I6610fd3bc354d79777011dfa12c84769a1422773
Reviewed-on: http://brateggevoat1/gerrit/512
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
[TASK] Move unported demos into 'unported' directory

Move all demos which are not fully ported to new stack
architecture into 'unported' directory. They can be
'reactivated' after they are adapted to the new stack
and tested.

Change-Id: I73af9953ac666947a021a366c69c96f23df894d5
Reviewed-on: http://brateggevoat1/gerrit/523
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-by: Wolfgang Seiss <wolfgang.seiss@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Fix CMakeList.txt for generic powerlink lib

- Remove unneeded files
- Correct files for Windows library

Change-Id: I68dcbba401bf6f33408b42ba129eeed7a54aee6d
Reviewed-on: http://brateggevoat1/gerrit/524
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Change calling convention of EplTimeruProcessThread

Use WINAPI instead of PUBLIC as this function is only used for
Windows.

Change-Id: Ie599cf6f007d1bbee4c695b43f0163cc209bfa8b
Reviewed-on: http://brateggevoat1/gerrit/525
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Add PUBLIC calling convention for process image api functions

Change-Id: I639e9c022966d0995318a92c12d1a4d8075cced0
Reviewed-on: http://brateggevoat1/gerrit/526
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Fix calling convention for user error handler functions

Change-Id: If91acc8da3c072004f9a7024d1a250d3bbdc550b
Reviewed-on: http://brateggevoat1/gerrit/527
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>