[TASK] Basic QT-API for the openPOWERLINK stack

 - Init, start, stop POWERLINK.
 - CallBack Event-Handlers with signal triggers.
[TASK] Update the project settings

Signed-off-by: Ramakrishnan P <ramakrishanan_p@kalycito.com>
[FEATURE] Basic console demo application

 - Basic openPOWERLINK for start and stop
[TASK] Update the project settings

Signed-off-by: Ramakrishnan P <ramakrishanan_p@kalycito.com>
[FEATURE] Event register / un-register API

 - New API for subscribing and unsubscribing for the stack events.
[FEATURE] Update Signal handler in console application

 - Signal receiver implementation in the console implementation.
[TASK] Updated the project settings

Signed-off-by: Ramakrishnan P <ramakrishanan_p@kalycito.com>
[TASK]  Rename global.h and other required defines
[TASK] Updated the project settings

Signed-off-by: Ramakrishnan P <ramakrishanan_p@kalycito.com>
[TASK] Remote NMT Command API in the library

 - API to execute NMT command for remote nodes also.
[TASK] Use PCAP to select device from the list of network interfaces.
[TASK] Use PCAP to select device from the list of network interfaces.

 - Dynamically select network interface.
[TASK]  Oplk SDO read write API

 - SDO transfer job for sending input parameters to the API
 - SDO transfer result for getting back the result of the SDO transfer.
 - Receiver context for handling the callback events of the SDO transfer for remote SDO read/write.
[TASK] Update the project settings

Signed-off-by: Ramakrishnan P <ramakrishanan_p@kalycito.com>
[TASK] ConsoleReader thread to perform SDO transfer

 - New thread to fetch the inputs from the console reader.
 - Add new functionality to perform SDO read, write
[TASK] Send NMT command implementation

 - Possibility to send NMT command via the console application.
[TASK] Updated the Project settings

Signed-off-by: Ramakrishnan P <ramakrishanan_p@kalycito.com>
[TASK] Disable exporting of internal class to the application developer.
[TASK] Updated the Doxygen documentation with license header

 - Added missing license header.
 - Updated the direction of the params.
[TASK] Channel Class implementation

 - Added new class to handle the channel objects of the ProcessImage present in the xap.xml