Add customize interface

Make Wrap Region customizable via `M-x customize-group` and friends.

- The first commit removes `wrap-region-hook`, which I considered superfluous given that any minor mode from `define-minor-mode` implicitly runs `-mode-hook` anyway.  Is there a special reason for this extra hook?
- The second commit adds the necessary custom declarations.