snippets: add stripsuffix filter function.
snippets: ensure filters can be run on named variables

This fixes named variables so you can do something like:

 ${1:$filename|stripsuffix|camelize}

Pretty handy for default structures based on filename.
snippets: set default filename for gobject C snippet.