[FIX] Ensure that ctrlk module is initialized/deinitialized

The initialization and deinitialization of the ctrlk module was missing
for the single process solution. Now, ctrlk_init() and ctrlk_exit()
is called in the ctrlucal-direct module.

Change-Id: I9268c1e7d1e4d07a7e3bcbf2e4893fa62efbbada
[FIX] Fix C compiler warnings

- Fix C compiler warnings caused by the cache mem read, write,
  flush and invalidate operation
- Fix missing header files in obdcdc.c and hostlib_microblaze.h file
- Fix empty 'If' warnings for release mode compilation
- Update the invalid irq_id for Microblaze to greater than the
  maximum possible irq id.

Change-Id: I61ef99d00408420adb6a7a81ed4f88bb6ef31ae9
Signed-off-by: Joerg Zelenka <joerg.zelenka@br-automation.com>
[FIX] Fix MN hostif app stack library

- Add memory map sources in hostif MN stack library

Change-Id: I59ad2439d3e020cb858ca4e8964598b9b66a31f7
Signed-off-by: Joerg Zelenka <joerg.zelenka@br-automation.com>