better docstrings

you now see:

class_method(cls, *args, **kwargs) method of gi.types.GObjectMeta
instance
    make a black image
    usage:
       out = Vips.Image.black(width, height, bands = gint)

    where:
       out        - Output image, VipsImage

    required parameters:
       width      - Image width in pixels, gint
       height     - Image height in pixels, gint

    optional parameters:
       bands      - Number of bands in image, gint
more docstring updates
more doc fixups
more pydoc hacking
hide deprecated args to operations in python
remove wrap7 class

and pyvips8 now knows about deprecated args and ops
better support for drawing operations

much more mem efficient for repeated draws

doc updates too
revise cplusplus gen scripts
more doc polishing
fix gtkdoc expansions in intro
fix all docs warnings
more doc work
updates notes on binding vips
add command-line option parsing to python
get make dist going
better vips_resize()
add sharpening step to vips_resize()
notes
change parameters of vips_gaussblur()

sorry :-(

The old param (passing sigma*2 as an int) were just too confusing
coming from other packages. This new behaviour matches ImageMagick, and
almost everyone else in the world.

A new optional param lets you set the minimum amplitude as well.
make a test suite

put the python and non-nip2 bits of the nip2 suite together

some test images too