gfsys: Enforce single initialization

Since the gfsys library must be initialized by the translators that
use it, it's necessary to ensure that only the first one who calls
sys_initialize() really initializes the library. Other calls simply
return the result of the first initialization.