Add tag location.spawner_type

A tag for mob spawners
Make locations adjustable, mech dLocation.spawner_type

dLocation adjustment, hooray! A mechanism to go with the tag added
previously.
Also, some general code cleaning.
Merge branch 'master' of https://github.com/aufdemrand/Denizen
Remove dead tag sign_contents.escaped

Replaced with sign_contents.escape_contents a while ago
add mech dLocation.sign_contents

Yay for escape-using mechanisms
Add mech dLocation.block_type

Just to be functionally complete to some degree
Add mech dLocation.biome

A way to edit biomes! Incredibly powerful.
Improve braced command handling

Don't freak out over extra arguments - don't bother trying to
precalculate the start argument.
Add mechs dPlayer.show/hide entity

A way to make invisible/visible NPCs!
Add regex support to replace

regex: as well as firstregex:
Also, document other regex options
Fix a bug with looping scripts

The callback entry wouldn't properly copy over data.
Add a server generates exception event

An event to track and handle exceptions on the server.
Add a script generates error event

An event for when scripts generate errors
Add a queue context to the error events

Also, add scriptqueue context to the dB function, which required some
heavy modification, but worth it hopefully.
General code cleaning

Remove all those pointless lines, grah!
Also, make ScriptQueue toString properly
Make while max loops only apply to instant loops

Delayed loops should be permitted to run as long as they like.
Add a quick projectile launched event

an event for when a projectile (EG arrow, snowball) is launched, similar
to 'player shoots bow' and the like but not the same.
Support mob spawner items

the monster_egg item handling also works for mob spawners.
Merge pull request #817 from mcmonkey4eva/master

Pull request for dLocation functionality