Změna modu - bug fix + test

Fixnutý problém:
Pokud se změní v průběhu test mode -> ostra verze, nebo naopak, projeví se to jen na WS které dosud nebyly použity. 

příklady:
```
$skautIS = \SkautIS\Skautis::getInstance("appID", true);
$skautIS->UserManagement;

// jinde v aplikaci
$skautIS = \SkautIS\Skautis::getInstance("appID", false);
$skautIS->UserManagement; // WS na testovaci verzi skautISu
$skautIS->OrganizationUnit; // WS na ostrou verzi skautISu
```

```
$skautIS = \SkautIS\Skautis::getInstance("appID", true);
$skautIS->UserManagement;

$skautIS->setTestMode(false);
$skautIS->UserManagement; // WS na testovaci verzi skautISu
$skautIS->OrganizationUnit; // WS na ostrou verzi skautISu
```

```
$skautIS = \SkautIS\Skautis::getInstance("appID", true);
$skautIS->UserManagement;


$skautIS->setStorage($storage, false);
$skautIS->UserManagement; // WS na testovaci verzi skautISu
$skautIS->OrganizationUnit; // WS na ostrou verzi skautISu
```