readded the blacksmith as an activenpc

this can replace the shopping pull request. this new activenpc was what i was using to animate nonplayers in a blacksmith cutscene I never published. I pseudo-cherry-picked this out of it.