fix low role value drawing, add updated roles

- fix a case where a very low role ratings (< 0.0001) could be drawn
incorrectly
- update ~20 roles to feelotravellers civ/military roles
- moved gender read above profession since it should be used to set the
profession name