configure: require 2.99.2

Also, we now check for glib-sharp instead of gtk-sharp, because
even if they are hosted in the same repository named "gtk-sharp",
that could change in the future, and glib-sharp provides its
own .pc file as well.
Merge pull request #1 from knocte/master

configure: require 2.99.2