Added naming to weapon factory.

Randomized weapons will have a generic name for now (Can create
dictionary files with names of weapons separated by type), and you can
name Weapons obtained with the GetInstance Method by passing it in as a
parameter (See comments above method)
Merge branch 'master' of https://github.com/garrett92895/ZombocalypseSimulator2014