Removed redundant make_{new,delete} macros.
Minor fixes to foundation::String.
Added File::exists.
Added Directory::exists (and fixed path conversion bugs).
Added foundation::Timer and foundation::TimeStamp.