Add argument to implot for specifying the pixel aspect ratio. Correspondingly, fix image
plotting for aspect not equal to 'auto' or 'equal' when a colorbar is used (really when
make_axes_locatable is used) because it was making things tiny for high/low aspect
ratios.
Allow passing compiler directives to Cython using setup.py cythoning.
Add ability to change colorbar location, size, and padding with implot and rtiplot
commands.
Add ability to specify the number of colorbar tick bins for implot and rtiplot.
Matplotlib version 1.3 deprecated the set_colorbar() method for images, so this makes
the appropriate adaptations and fixes horizontal colorbars (which before were still
ticked vertically).
Change default imshow argument interpolation='nearest' to interpolation=None as preferred
for no-op interpolation for Matplotlib 1.1 and above.
Fix setting the number of bins on the colorbar, which previously would just truncate the
color axis and make the labels incorrect.
Change license to BSD 3-clause. Although I believe this software should remain free and
that modifications should also be open source, I trust social pressure to ensure that
remains true. Most of the Python science software is BSD-licensed, so it is hoped that
this switch will allow easier adoption in the future.
Re-work setup.py and cython includes to use the system pyfftw instead of a bundled
pyfftw.pxd.
Update setup.py with helpful comment and web address for github repository.