Improvements to Clipboard

Simon Spannagel requested to merge clipboard into master

This MR makes various improvements to the Clipboard, e.g. moving its sources to a more appropriate place, splitting declaration and implementation, properly documenting the code, cleaning up member functions etc.

Furthermore, a few classes are renamed.

Can be merged as no impact on the rest of the code is expected.

Merge request reports