VcsBase: Replace a struct with class

Change-Id: I5895e759820a358cd1d54888bfe84ddccb484967
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
VcsOutputPane: Filter passwords from URLs

Task-number: QTCREATORBUG-11246

Change-Id: Ib204b2e0392d1c1876f01876d7f90f56e91218d4
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>