BUG : expand x/y range in hexbin if singular

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

Closes #2863
Merge pull request #3038 from tacaswell/hexbin_singular

BUG : expand x/y range in hexbin if singular