Stasm fix

@sklum I think this should fix it once and for all. Can you confirm on your machine?

Here are the changes:
- Reverted the commits involving changing pinEyes to a QVariantList.
- Made sure QList<QPointF> could be converted back to QStringList if needed.

Detailed comments inline.
And here was the source of the problem: toString fails for QPointF and QRectF