bugfix for factor/character conversion

this fixes the bug in examples$breakpointError, without breaking simpler examples where factors are used as the x or y aesthetic.

the main idea is to use the values/ranges calculated by ggplot2 and stored in plistextra.