WIP: add svg backend to report.py

cc @mainakjas @agramfort 
is this a good idea for everybody?

can I still generate reports without an X server?