Not Block activities for HammerCloud. Fixes #4510

Requires to set parameter in TaskWorker config file :
```
config.TaskWorker.NonBlockActivities = []
```
If needed it can have several activities which have to be non blocked.

Also one bug is fixed in making string if site is not allowed. '+' is not needed.