Release Name: 0.7.0

Notes:
This release adds the concept of drawing layers within
Groups, and the use of layers is shown in the rewritten
Boxed and Handlebox classes. Methods show(), hide() and
is_visible() have been added to Drawable. Rectangle, Circle
and Arc also have new create() methods that accept default
fill and outline patterns, allowing most basic aspects to
be defined in construction.

Changes:
2007-01-19 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
  ===== 0.7.0 =====

  ViewBox: Renamed to Viewbox

  Viewbox: Added equality and assignment operators

  Moved papyrus.h to top-level directory, so syntax is
    #include <papyrus.h>
  rather than
    #include <papyrus/papyrus.h>

  Drawable: Added show(), hide() and is_visible() methods.

  Drawable: Added set_exclude_from_extents()

  Group: Added concept of layers within a group.

  Group: Removed Children typedef, use Layers and Layer.

  Added Position enum

  Rectangle: Added parameter to create() to accept fill pattern, and added
  new create() method to allow fill and outline on creation.

  Circle: Added parameter to create() to accept fill pattern, and added
  new create() method to allow fill and outline on creation.

  Arc: Added parameter to create() to accept fill pattern, and added
  new create() method to allow fill and outline on creation.

  Boxed: Rewrote to take advantage of group layers and draw box always at
  lowest possible layer

  Handlebox: Rewrote to take advantage of group layers and draw markers at
  highest possible layer to keep on top

  Handlebox: Added activate_handle(), deactivate_handle() and is_active()

  Handlebox: Removed clear_handle() methods. Use deactivate_handle() instead.

  Handlebox: Changed handle methods to accept enums rather than ints.