Simplify Language Order Implementation

remove explicit member from GomkvConfig and generate it
on demand from struct. Makes unit testing cleaner and easier
by removing dependencies.