Rename all function typedefs to FunctionCase for consistency. This is how the majority of ours work already, and its how GLib does it too.
Merge branch 'master' of https://github.com/jdolan/quake2world