Fail early if a game tries to create fb or tex too early.

This will only happen if you try to create a SurfaceLayer during Game.init(),
but better to freak out and force the developer to restructure their surface
layer creation than to just silently fail to render said surface layers.