Simplify ScriptEntry to move coreward

Still not ready to move, but we're another step closer
More TagManager cleaning

Closer and closer to being able to move coreward
semi-final tagmanager cleaning

The next cleaning will be actually moving to the core!
General code cleaning

Wash dat code
Work towards making replaceabletagevent core-ready

Core power!
Also deprecate some junk.
Make replaceabletagevent fully core-ready

This is part of a large group that will need to be moved all at once
probably.
Apply missed diff

Need this to build
Deprecate YAML write

Old command usage is old, let's work towards a modern era.
Add a datedness warning to the listen command

Old command is old.
Deprecate the Finish command

Old command is old
Deprecate the fail command

Also add warnings in the command registry
Fix NPC Sit

Stupid NMS changes.
Fix 'on command' event

Didn't read generic 'on command' without a name as valid
Correct command event troubles

Handling nulls
Add a ridiculous 'on console output' event

Disabled by default for sanity's sake
Merge pull request #899 from mcmonkey4eva/master

Pull request for 2 days, 15 commits