Xilinx MN : GRP2 - SW adaptations for Microblaze designs

Software modifications required to add support in stack for Microblaze designs 

Tested and verified on Xilinx LX150T development board

Note: 
Please integrate the below commit from the repo given below to development branch, because this commit taken as the base commit for the next groups.

Repo    :  https://github.com/zelenkaj/openPOWERLINK_V2
Branch : integration-zynq-mnCommits

SHA           :97d84f6a8753a54d47af6afcc220bdae0e56fb4b
Message: Rework hardware cmake integration for dual processor systems
The symbol CONFIG_PCP is not present in the stack/proj/generic/liboplkcn/CMakeLists.txt. It is included in the GRP5 of this series of commits. So the compilation error will be produced for this. Should that commit be given as a separate fix branch.