Misc RTL Changes

For removing synthesis errors/warnings
Added Cortex Top
Revert "Misc RTL Changes"

This reverts commit 9e125c388b6deee9d77a107a083896c5d5dee935.
Revert "Revert "Misc RTL Changes""

This reverts commit 07fafb7100da041b673803d545525f71404de5a9.
Synthesis Environment Complete

FPGA top, limbus qsys design files, synthesis scripts etc.