Use name given to command block instead of "@". Fixes BUKKIT-3803
Implement Entity.isOnGround(). Adds BUKKIT-3787
Prevent NPE in CraftSign

This commit prevents the constructor of CraftSign throwing an NPE when it cannot get the sign tile entity. Instead it will fallback to a 4 empty lined sign, and not try to do anything to those lines on .update().