Trac #571 - histogram 3d plot fails when data has different shapes. Also changed histogram so boxes with no values (i.e. value 0) now show up as white, instead of 0 on the colourscale.

Also fixed bug that meant error message when xaxis was requested as more than 360 degrees, even when it was not a longitude axis.