BUG : expand x/y range in hexbin if singular

 - ensures sensible behavior if a list of identical values is passed
   to hexbin

Closes #2863