configure: bump banshee_display_version to 2.9

This nitpick was missed when merging the gtk3 branch [1].
[1] https://git.gnome.org/browse/banshee/commit/?id=ca240160c3fb34c103aa92c5a002ee389ab257ae
extras: remove boo from the list of dependencies

As Boo became non-default recently[1], remove the dependency from
the deps list in the script from extras called "create-release-notes".

Also: move the m4 check in the configure script a bit further down,
where the other optional dependencies are.

[1] https://git.gnome.org/browse/banshee/commit/?id=e1263f866625847abc5aa2e216433edc0a9936dc
extras: update dependency versions in 'create-release-notes'

The version of our Mono dependency was raised recently [1]. The
gtk-sharp related dependencies need to be updated as well, and
gtk-sharp-beans doesn't exist anymore, so we're removing it for
good.

[1] https://git.gnome.org/browse/banshee/commit/?id=b2c76dd4a9a9192ba63e04e13b6b1cfd7a48a9c7b2c76dd4a9a9192ba63e04e13b6b1cfd7a48a9c7
MSBuild: update references to gtk#3 versions

This stops your IDE from highlighting many semantic errors, and
allows code completion to work properly for these libraries. This
brings an update to hyena as well, to bring the same type of fix
for it [1].

(This didn't affect real compilation because we still use Makefiles
for that.)

[1] https://git.gnome.org/browse/hyena/commit/?id=78ea867777807b4fa546448261e8bcfd04374187