klipper: move loadHistory/saveHistory to `HistoryModel`
Reason for the change
The Klipper class is a DBus interface and the data loading and saving belong to the model. This makes the logic more clear.
This is yet another step to port the clipboard away from the dataengine.
Test plan
Pass tests