added .editorconfig file
add utility functions for image registration
added image registration example script
registration: added non-highpass sampling functions
examples/registration: add non-wavelet warping comparison
examples: remove wavelet-domain warped image from registration example
utils: re-write reflect to be non-iterative

dtcwt.utils.reflect uses an iterative method to clip the input within
the bounds specified. This in effect makes the runtime proportional to
the magnitude of the input which is an unexpected performance
characteristic.

Taking the implementation from OpenCL, rewrite reflect() to use a
non-iterative, if far more opaque, method.
add implementation of non-rigid registration

This is a first implementation of the local-affine non-rigid
registration algorithm using the DTCWT.
add example of image registration
add tennis imagery to registration example
registration: tune selection of levels slightly

Use one iteration for computing global transform and then never use
above level index 2 (== level 3) for computing registration.
registration: compatibility fix for Py3

xrange is not in Py3. Make use of six's implementation.
update README with changes
utils: re-write reflect to be non-iterative

dtcwt.utils.reflect uses an iterative method to clip the input within
the bounds specified. This in effect makes the runtime proportional to
the magnitude of the input which is an unexpected performance
characteristic.

Taking the implementation from OpenCL, rewrite reflect() to use a
non-iterative, if far more opaque, method.
Merge pull request #43 from rjw57/refactor-reflect

utils: re-write reflect to be non-iterative
docs: add image registration example
registration: document all external functions
Merge pull request #44 from rjw57/registration

Initial implementation of DTCWT-based registration
add specialised mathjax CDN URL for readthedocs

RTD serves documentation over HTTPS which means that Chrome refuses to
load JavaScript over HTTP. When compiling under RTD, change the MathJax
CDN URL as noted in [1].

[1] http://docs.mathjax.org/en/latest/start.html#secure-access-to-the-cdn
docs: fix comment on custom MathJax URL

The comment implied the URL was protocol-less but in fact it explicitly
specifies HTTPS.