[NGRINDER-479] Make the safe distribution period configurable.
[NGRINDER-479] 
* Make the already distributed files cached in each user's folder in
agent.
* Make the progress popup refreshable.