[FIX] Call ctrlk_process from user CAL in direct implementation

Add missing ctrlk_process call in direct implementation to process
background tasks of the control kernel module.
This fix avoids the kernel internal queue to overflow since
eventkcal_process is called now.

Change-Id: I88ff6d90beae548dc95d7a5d42971608a5bbf744
[FIX] Add missing grouping for Windows source files

In Visual Studio, source files can be grouped in the projects.
Recently added stack files were missed out and are added to the
source code grouping in the CMake project configuration.

Change-Id: I059c2b71f9ee15b1c170bb993280d69dfe128182
[FIX] Remove stack project include from demo applications

The stack project directory is removed from the demo applications'
include path as oplkcfg.h is no longer required for the application
build process.

Change-Id: Iaec481152dab8e73dddb8dfefb4ccbd8b42a287b
[FEATURE] Add support to compile MN stack on Xilinx Microblaze

- Add CMake files for MN driver and app stack libraries
- Add host interface CAL to stackfiles
- Adapt Microblaze target stackfiles
- Modify Microblaze stack options

Change-Id: Ia80ee838810da0398bf965b70b98d0b9a2bca216
[TASK] Update download-elf script to download two elf

Update download-elf scripts to download host and pcp application
for dual processor design (lx150t board)
[TASK] Update modules to be placed in local memory for Microblaze

Update modules to be placed in local memory for Microblaze.
[TASK] Add cache coherency for shared memory regions

Add target independent cache handling macros for
flushing and invalidating cache in circular buffer and
triple buffer region, to maintain cache coherency
[TASK] Add Microblaze MN demo apps

- Add CMake project for demo_mn_embedded on Microblaze
- Add Microblaze MN-hostif demos to the list of available demos
[TASK] Add driver daemon application for Microblaze PCP driver

- Add daemon.c for Xilinx Microblaze
[TASK] Add Microblaze MN PCP driver project

- Add CMake project for drv_daemon on Microblaze
- Add Microblaze MN-hostif PCP driver to the list of available drivers
[TASK] Adapt MN app CMAKE for ARP and Memory map implementation

- Update CMAKE files for including ARP and MEMMAP_NOOSHOSTIF_SOURCES
[TASK] Enable microblaze configuarations to improve performance

Enable processor for support divider, reorder, compare etc. compilation
instructions for better performance