Adding Attribute API. Adds BUKKIT-4683