Redefine some Kitelab macros to avoid -pedantic compilation warnings.

  * Such warnings are due to an accumulation of semi-columns in the
    macros defined by KiteLab.
  * The new header file kitelab.hh redefines such macros correctly.
  * Macros have the same name as the original ones prefixed by HPP_.
Finish macros nicely to avoid debugging issues.