Document required package versions

Update README to show that i3-ipc requires some symbols not available in
glib < 2.38 such as the G_DEFINE_TYPE_WITH_PRIVATE macro and perhaps
others.

Add gobject-introspection >= 1.38 as a package requirement.