Added FieldNameTuple to std.traits

Looking a bit deeper into it, the issue is that `FieldTypeTuple` actually explicitly returns a type (`alias FieldTypeTuple = typeof(T.tupleof);`).

What we'd need here is rather a `FieldMemberTuple`, that we could generically compose with `NameOf`. I couldn't get it to work though.