QML2 userpage

Pull back to qml2 branch, old widget code gone :)