More consistent naming of aesthetics. Old names should still work.

Preferer `xmin` to `x_min`, `xgroup` to `x_group`, etc. Prior to this commit I
was sometimes using underscores and sometimes not. It seems more consistent with
other Julia code to prefer not to have underscores, so lacking any strong
preference, I'm going with that.
Add Geom.errorbar