added geom_rect. addresses #171

An implementation of geom_rect. I noticed that when setting linetype in the aesthetics it doesn't get passed in the layers but it will show up in the legend. Also, fill isn't treated as a factor -- it doesn't get included in the legend and values are passed straight to plt.bar.