toytoolkit: Don't draw shadows for maximized windows.

Add THEME_FRAME_MAXIMIZED flag so the theming system can know not to draw
shadows for maximized windows. This allows maximized surfaces' content to be
sized and placed in a more expectable fashion.
diff --git a/shared/cairo-util.h b/shared/cairo-util.h
index 2fec389..3a760a4 100644
--- a/shared/cairo-util.h
+++ b/shared/cairo-util.h
@@ -58,7 +58,10 @@
 void
 theme_destroy(struct theme *t);
 
-#define THEME_FRAME_ACTIVE 1
+enum {
+	THEME_FRAME_ACTIVE = 1,
+	THEME_FRAME_MAXIMIZED,
+};
 
 void
 theme_render_frame(struct theme *t, 
@@ -82,6 +85,6 @@
 };
 
 enum theme_location
-theme_get_location(struct theme *t, int x, int y, int width, int height);
+theme_get_location(struct theme *t, int x, int y, int width, int height, int flags);
 
 #endif