Forgot foundation::ImmutableHash's default constructor.
Replaced asserts with nullptr return for c-string utilities.
Added foundation::to_code_point for c-strings.
Added sjson support.