Fix minor logic error in tag manager debug

' is an invalid dObject' wouldn't show if the tag had a [Name]. A quick
parenthesis fixes that.
Allow - switch on a fence_gate

Fence Gate objects (and who knows what other blocks) require a Player
link to flip, this commit will do everything possible to link a player
for these calculations (It doesn't particularly matter which player, or
even that it's a real player)

Also add some missing constructors to the dObject meta.
Merge pull request #555 from mcmonkey4eva/master

Best pull request ever