Rect and Area factory methods zero(), all()

These are some nice convenience factor methods, especially for initializing member var Rect's or Areas.  We've talked about more involved additions, but at least these I'd like to see make it into 0.8.6.