Add a 'silent' arg to the execute command

Server only
Work towards moving ScriptContainer to the core

No more hard player/NPC links!
Make ScriptContainer pure core

Yay core systems
Move some dScript code to a property

So the file can be moved to the core
Work towards moving Attribute to the core

less player/NPC interconnection
Work towards moving TagManager to the core
Fix a typo in queue commands

How did this exist without anyone complaining
Fix queues

No toUpperCase anymore!
slightly improve NPC sitting

stand up better
further improve NPC sitting

try more forcefully to remove the arrow.
Deprecate run as:x - use npc:x or player:x!

This code will just cause trouble in the core transition
Fix ScriptEntryData

Forgot to clone - this caused trouble with setting the NPC/player of one
entry and not others
Show a deprecating warning in run as:x

Yay for warning of future changes
Don't require a queue object in queue, only want one

a queue: prefix is fine
Improve as_x tags

Use fallbacks
Fix previous commit

Also fix casing.
Improve command scripts

Handle uppercase names by ignoring the uppercaseness... add
context.server as false when there is a player.
Add object.type for all objects

Proper support for the .type tag
Make modifyblock take a list of materials

Quickly edit large areas in complex manners using this cool new trick!
Target a specific Vault build

To fix building, probably