Add tag material.name

Everyone just assumes this exists, when it doesn't.... now it does!
Always show tags in debug output

This will now show the output indicating how a tag was filled in the
TagManager rather than at the end of Element. Several tags never get
sent to Element and thus wouldn't debug if it weren't for this. An
example of a tag that previously wouldn't debug is any math: tag.
Now, all tags will debug their filling completely regardless of what tag
is used.
Merge pull request #619 from mcmonkey4eva/master

Pull request for tags and the debugging thereof
Send empty narrates to the console

Now - narrate can be used to show output to a console that executes a
command intended for players. Similar to 'announce to_console', but only
for when the targets list is null.
Fix item.book tags

Something got messed up in the attributing somewhere and the tags ceased
to function. Now they work again!
Merge pull request #620 from mcmonkey4eva/master

Pull request for unit testing reasons
Add <cu@cuboid.list_players>