[TASK] Move unused header files of fec edrv into staging

Change-Id: Icbb4deaf2e8a72960ae5261e9c73baaf68341b70
Reviewed-on: http://brateggevoat1/gerrit/958
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[FIX] Cleanup documentation in cmake.md and readme.md

Change-Id: I024cddfc5a77906421673f70e59ba62f904292c5
Reviewed-on: http://brateggevoat1/gerrit/959
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>
[FEATURE] Add circular buffer library

This commit adds a circular buffer library. The library provides
a simpler mechanism than the existing circular buffers contained
in the sharedbuff library and should fully replace it in the
future. However, this library is not compatible with the existing
circular buffers. This means that the modules which should use
it, must be adapted to the new library. The library contains
implementations for different architecturs.

Change-Id: I26d099ad7ac05b3e94fa664a4a661771e8f08ba2
Reviewed-on: http://brateggevoat1/gerrit/937
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
Reviewed-by: Thomas Mair <thomas.mair@br-automation.com>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Change Linux driver/device names

- Change definition in edrv
- Adapt Linux load scripts

Change-Id: Idca3775f1afd42ac629ad9e0bad18ce59b6dd4b6
Reviewed-on: http://brateggevoat1/gerrit/997
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Add new include directories in CMakeLists.txt

Change-Id: I332ecab5fe8314cfa637572a456a371d22a08aa5
Reviewed-on: http://brateggevoat1/gerrit/998
Tested-by: Jenkins <jenkins@brateggevoat1.br-automation.co.at>
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
[TASK] Add circular buffer definitions in EplDef.h

Change-Id: I74e9c6a5da10b8a6b6fef16ef47c86606def7d54
Reviewed-on: http://brateggevoat1/gerrit/960
Reviewed-by: Josef Baumgartner <josef.baumgartner@br-automation.com>
Tested-by: Josef Baumgartner <josef.baumgartner@br-automation.com>