cvsparser: Newly implemented CSV Parser

Moved parser into it's own class
This parser now proper supports new lines in quoted text
and returns a QVector<QStringList> result.