Add support in test module for getting versions report from minions.

This allows us to easily gather relevant version information from minions when debugging. 

For example, to see how many versions of 0MQ you have (and number of minons for each version) you could run:

```
salt '*' test.versions_report | grep " ZMQ:" | sort | uniq -c
```