WIP: add svg backend to report.py

cc @mainakjas @agramfort 
I think this part of scipy depends on PIL. You can look at the source code. We should change the other code too if possible. I think you can use `open` instead of this. Like here: https://github.com/mne-tools/mne-python/blob/master/mne/report.py#L685