[TASK] Remove OPLK_* macros from demo applications

The OPLK_* macros are only useful inside the stack. The demo applications are
always running in user-space and can therefore rely on the standard ANSI C
functions.

Change-Id: Ifec379cf66961edbdff6a2eb45bc1b2605c243c7
[TASK] Remove stack includes from application pcap-console helper functions

The pcap-console helper module is cleaned up to not contain any stack
includes.

Change-Id: If049851adf196cf44cacca6b4a9457d338bd3e91
[TASK] Clean up section macros for Nios II MN

- Remove obsolete section macros
- Add sections to circbuffer
- Add sections to DLLk process functions
- Add section to target function global interrupt enable

Change-Id: Ia1dab1f1c59d57d4d90d5e46817af295d92f901e
[FIX] Clean up circbuf size allocation

This fix cleans up the circbuf header initialization. The aligned size is
forwarded as a pointer to the target dependent function.

Change-Id: I6e8b6023dca440ef7de84be26d1f77849a619756
[TASK] Optimize PDOk channel access

This commit avoids searching for the PDO channel by using a look-up-table
which is addressed with the node ID and returns the PDO channel ID.
The optimization improves processing of many PDO channels.

Change-Id: Ifc2817d2d4c8d29918355a121669d58d6969d727