Remove nameplate system

This is all no longer in use, and we need to not link random things like
ProtocolLib.
Also remove the spout repo, which is long dead.
Merge branch 'master' of https://github.com/aufdemrand/Denizen
Allow dLocations to not have worlds

A vector, basically.
Allow copying NPCs in the create command

Specify a dNPC object instead of e@x to copy an NPC.
Add a block physics smart event

Fires ridiculously often.
Make the entity death event smart

Yay smart events! Also refactor context.damager handling
Make the entity damage event smart

Yay for smart events! Also more refactoring!
Preload command names

By precalculating command names to the relevant command object, scripts
theoretically run faster.
Delay actual startup until all plugins have loaded, fixes #659

Other plugins should have a chance to register things before Denizen
load scripts and finalizes the startup sequence
Fix merge
Merge branch 'master' of https://github.com/aufdemrand/Denizen
Fix merge part 2
Merge pull request #784 from mcmonkey4eva/master

Pull request for code cleaning