Adds libnotify-devel as dependency on openSUSE; correct libcairo dependency check

This adds libnotify-devel as a dependency on openSUSE, because without it it's possible to pass ./configure's checks and still get compilation errors.
It also corrects one dependency name - Cairo's library name has changed from libcairo2-dev to cairo-devel