Merge pull request #371 from aufdemrand/morph-working

Fix random BlockState/inventory-related errors, update Modifyblock, fix included files
Fix flag with player name
Example meta for Commands.
Simplify usage of startsWith() in aH.Argument.
Cleanup.
Make dList more efficient.
Fix NPE in dPlayer's <…chat_history> when player hasn't chatted.
Add <s@script.cooled_down[player]> <s@script.cooldown[player]> … player is optional if attached Player is satisfactory. If no player, only global cooldowns are checked. Add <requirements[player].check[path]>. Player is optional if attached player is satisfactory. Path is optional if default requirements path is satisfactory.
Move cooldown command meta to CommandRegistry.
Make monkeybot stop crying ;)
Fix sign direction