correct nbin for binsize

Also make_hist now consistent with numpy.histogram
force double for arrays in plot

This is because within biggles it tries to do a "safe" conversion
to f8 but that doesn't work for long doubles.  But we don't
care for plotting...
Merge pull request #38 from esheldon/master

force type double in plot()