Fix annoying dInventory debug bug

No, we're not trying to adjust the property, silly.
Allow empty alias list for command scripts

Oops.
Add slot numbers to "drags in inventory" context

For #859
Stop workbenches from being opened by tags

This is a somewhat error prone system if you don't know what you're
doing. I'm not sure how to handle sub-tag exceptions after the
dInventory returns null... Or if that should even be done...
@mcmonkey4eva ?
Fix dNPC inventories

In some cases, dNPC wasn't properly registering to the registry... Bad!
Merge pull request #863 from Morphan1/master

Spray some bug spray