Added the OmniFoundation project file.
Set the copyright header for all new and existing files.
Added new overloads to the Assert class.

These overloads enable the throwing of assertion-failed exceptions
where the message is a format string with arguments.
Added the FourCharCode class.
Added NSAppleEventDescriptorExtensions.Create(NSUrl).