nice changes
btw, could officer recruiting dialog change a bit? Right now, if you have 10 (which is maximum) officers already recruited, if you speak to mercenary on planet you aren't even able to find out what skills/trait he has, you have to dismiss one of your officers first ... which means if you are looking for new officer to replace one of your old ones (because you want different skills or character trait) you either have to run with 9 officers only to have room for one more, or you have to do a bit of save scumming (dismiss one officer, talk to new one on planet, if he doesn't have skills/trait you want load game).
So ... could the skills/traits display immediately in the first message?