Updates to NPC spawning

Now using random weapon from the table, instead of only the first one.
Added AdminOnly for NPCs, just in case
Formatted some code ( I am sorry, it looked like a mess )
Undone formatting
Adjusted NPC default weapons
Merge pull request #518 from robotboy655/npcstuff

Updates to NPC spawning