Made format of generated report configurable

Hi,

Because I needed the coverage as xml, I've added the option to change the output format from your phpspec.yml file:

```yaml
code_coverage:
  format: clover
```

It supports clover, html, text and php.