It's not a complete set of gridkeys, I have my own idiosyncratic conventions for deepstrike, Jump, Infiltrate and various abilities (like G for most grenades, E for EMP, X for most krak grenades and vortex grenades). But builder build menu and most troops/researches from structures are accurate. You can just copy the parts you want to use of course.
Unlike usual gridkeys, I do use R for reinforcing instead of Ctrl+Q because I didn't really like hitting 2 buttons for something used as often as Reinforce.
Part of the reason why abilities are not implemented in gridkey format but in what I deem to be convenient is because attaching commanders screws up the icon positionings a lot.
To use: Go to your Soulstorm folder\Profiles\Profile1\corncobmod and replace keydefaults.lua with this. If you've made any changes to this file already back it up. Otherwise, just overwrite it (the defprofiles folder will have the original for you to use anyway). Profile1 is generally correct unless you have multiple profiles in your game.
This implementation works with Tyranids as well, so do copy the file into Profile1\corncobmod_nids if you have the Tyranids compatibility thing installed.