Fixed foundation::Array iterators and copying.
Fixed foundation::String::end bug when size = 0.
Fixed foundation::Directory::scan.
Fixed foundation::String(allocator, min, max).
Touched up foundation::Path::extension.
Fixed segfault in foundation::Hash(const char*) when passed NULL.