Fix fbdemos segmentation fault when using single-buffered fbdev devices

This patch prevents `etna_bo_gpu_address()` from being called with a null argument when there is only one buffer, causing a segfault. The demos work properly after applying the patch, but I'm not sure if there are any side-effects of not calling `etna_compile_rs_state()` the additional times.