ENH: improve default scaling in report and improve plot_topomap scaling

closes #1597 

cc @mainakjas @agramfort 
cc @jdsitt
this doesn't work if figs is a list which contains a mix of `mlab` and `pyplot` figures. I get `AttributeError: 'Scene' object has no attribute 'get_figwidth'`