Splitting kdesk in 2 packages to deploy the hourglass library

 * The hourglass library is built and packaged separately
   along with include file and C++ / Python samples
 * Added a C++ sample that illustrates how to build lib shared clients
 * Improved library robustness with a cleanup destructor