allow plotting of bitmaps to arbitrary x,y coords.
added checks to make sure autoranges don't take on NaN or infinite values
aded subsampling capabilities to datasets