Update of the switchUser metods.
The switchUser(DbDataObject) was not overriden and it allowed for anyone to switch to a different user from an SvSecurity instance. The method is overriden in SvSecurity now and prevents the switch. The tests were updated.