Add -v/--version support to rust binary

I assume this might not be accepted as is because it's not really using the full blown optgroups and whatnot but it's all I managed to get done so far and it still solves a frustrating issue I hit so I'll take my chances.