Fix issue #48 : X and Y vectors can now be passed as pcolormesh argument

I patched the _pcolormesh file so that it your custom function can receive an X and Y axis (as in the original function). I also made it so that ticks with label get centered on the columns even if X/Y vectors are passed.