Merge pull request #25 from Danack/addVersionCheck

Added version check.
Merge pull request #28 from Danack/progressCallback

Progress monitor with user callback
Fixed function prototypes to indicate new object is returned.
Merge pull request #27 from Danack/tintImageBug

Tint image release allocated wands.
Added myself as a developer.
Improved parameter names.
Fixing comment - colorMatrixImage is applied to all channels.
Changed test to be slightly more reliable. It seems that the pseudo image created by 'magick:rose' can change between versions and so it doesn't always have the same size. The test now just checks that it has a size.
Removed unused variable.
Merge commit 'ce0fb8ed44e3a3b4e6006bf44e4ecf777d33654a'

* commit 'ce0fb8ed44e3a3b4e6006bf44e4ecf777d33654a':
  Changed test to be slightly more reliable. It seems that the pseudo image created by 'magick:rose' can change between versions and so it doesn't always have the same size. The test now just checks that it has a size.
  Changed 'similarityimage' to subimagematch as that is what it does. Corrected prototype for documentation.
  Added similarityImage function. Corrected required number of args for brightnessContrastImage.
  Added rotationalBlurImage and statisticImage.
  Added default values to function prototype.
  Added brightnessContrastImage, colorMatrixImage and selectiveBlurImage
  FFT functions added.
  Casting to avoid compiler warning.
  Added check for not null, made error be an exception. Made error message be clearer.
  Added plain simple getQuantum function for scaling things that are borken.
Merge commit '11d9937d2377eddb1fa7cf31e7f5f89299942516'

* commit '11d9937d2377eddb1fa7cf31e7f5f89299942516':
  Added latest version of Image Magick as version to test on Travis.
  Cast size_t values to unsigned long so that printf knows the correct type.
  Added more version checks for fourier transform functions, and corrected the comparison.
  Added version check.
  Added version check for values.
  Added version check for MagickStatisticImage.

Also improved test message to avoid confusion.
Merge commit 'e003b34db60f0e682cc03ec66dbb3232da99fc0e'

* commit 'e003b34db60f0e682cc03ec66dbb3232da99fc0e':
  Fixing comment - colorMatrixImage is applied to all channels.
  Improved parameter names.
  Fixed function prototypes to indicate new object is returned.
Merge commit '4dc68efb92d7a0f1d79aa92b3ffa33cc64056c4b' into addingVersionChecks

* commit '4dc68efb92d7a0f1d79aa92b3ffa33cc64056c4b':
  Removed unused variable.
  Changed test to be slightly more reliable. It seems that the pseudo image created by 'magick:rose' can change between versions and so it doesn't always have the same size. The test now just checks that it has a size.
  Added myself as a developer.
Add ALPHACHANNEL_BACKGROUND constant
Merge pull request #34 from DASPRiD/feature/background-alpha-constant

Add ALPHACHANNEL_BACKGROUND constant
Added version check for methods. Fixes #33
Missed some version check for #33
Merge branch 'master' of https://github.com/mkoppanen/imagick into addingVersionChecks

# By Danack (5) and Ben Scholzen (1)
* 'master' of https://github.com/mkoppanen/imagick:
  Missed some version check for #33
  Added version check for methods. Fixes #33
  Add ALPHACHANNEL_BACKGROUND constant
  Fixing comment - colorMatrixImage is applied to all channels.
  Improved parameter names.
  Fixed function prototypes to indicate new object is returned.