Mangle extern(C) functions if they're in templates and have implementations.
Allow templates to mark extern(C) entries as weak using a hack similar to NoOpMangleHack.
Move gtk.nt to std.lib.gtk
bunch of small things