drm-buffer-gbm: Bail out early if FBO allocation fails
A failing allocation is non-fatal here, however if it fails later in a
lazy allocation triggered by cogl_framebuffer_create_timestamp_query()
we end up crashing. Thus force the allocation early, like we already do
in other places.
Required for !2191 (merged)