Allow for random theme

Choose a random theme from the available themes that have been registered, e.g.
```
<img src="holder.js/250x200/random">
```

included a polyfil for Object.keys so it works in < IE8