Merge pull request #558 from mcmonkey4eva/master

Pull req again
Add "set_lore" mechanism for dItems

I also reworked dItem mechs a bit, nothing major though.
Add matchesType() and asType() to Elements
Add dNPC mechanisms, along with corresponding tags
Add dWorld Mechanisms
Merge pull request #559 from mcmonkey4eva/master

YAPR.
Merge pull request #560 from Morphan1/master

Working on Mechanisms
Update LookcloseCommand
Update Command Registry for lookclose command