Add tags &amp, &sp, &pipe

To match the escape: tag inputs.
ScriptQueue is now a valid dObject.
Merge branch 'master' of https://github.com/aufdemrand/Denizen
Merge pull request #635 from mcmonkey4eva/master

The only pull request that is this pull request
Restore ^instant commands

By undoing part of my commit and allowing the ScriptEngine to do a fair
chunk of what it did before, but restricted only to ^instant commands -
injected commands still use the new system.

Also, add some documentation to ScriptQueue functions and clean the
queue debug output a little
Add ~run: Wait the ran script to complete before continuing!

Utilizing a simple Java Runnable for a callback.
Also clean a last bit of debug.
Merge pull request #640 from mcmonkey4eva/master

Pull request for ^command ~prefixes
added on dig Action..part3

Still can't figure out commit updating
Add block falls smart event

Also, add Regex event notation.
Add element. as_cuboid, as_plugin, as_inventory

as_inventory isn't tested perfectly as
el@val[player[holder=p@mcmonkey4eva]] is not a valid Element constructor
due to element handling weirdness I don't want to deal with right now.
Merge pull request #642 from mcmonkey4eva/master

Pull request for laziness
Merge pull request #643 from GoDieBawb/master

Rewrote to Cover Other Entities
Merge pull request #641 from Matterom/patch-1

added on dig Action..part3
Merge branch 'master' of https://github.com/aufdemrand/Denizen