Update the copyright.
Set failure flags before throwing exceptions.
Update grnxx::OS.