Remove `nil` references from array.rb (replace with null)
Remove more `nil` references from corelib implementation
Remove nil references from string.rb
Remove nil references from hash.rb
Make parser always generate null instead of nil

This removes all last traces of `nil` being generated by the compiler.