Cleanup of npc fixes, npc options, now part of normal options.

* Removed outdated comments, and commented out code.
* Fixed typo in nuke functions, fixed typo in bionics.
* Moved npc options to normal options file.
* Removed duplicated npc load code.
* Removed redundant cast.

I said I would fix the silly npc options code. Now I have. It can be changed ingame. It already says the static npcs need a reset. As I plan to statically spawn the shelter npcs (and some lmoe shelter npcs).