updated ggplot2 themes to include panel.margin.x and panel.margin y