NSWindow convenience methods & examples

Added a few convenience methods to the NSWindow Class for easier controlling the window collection behavior.
Added a convenience method to smoothly resize the NSWindow, and to set it's background color transparency.
Added more examples to the NSWindow example.

Converted some NSColor properties to methods, since they could raise exceptions upon inspection depending on the colornamespace.