Fixed foundation::Array asserts.
Cleaned up foundation::HashTable.
Added File::read_in for preallocated buffer.
Directory::scan no longer includes directories (only files).
Fixed foundation::crash_handler callstack logging.
Added explicit length to sjson.