Added a Bukkit metadata API

Added a Bukkit metadata API
Added arrows and wither skulls support to get/set_entity_spec
Added extension_exists
Fixed IndexOutOfBoundsException in function_exists and event_exists that was thrown when no argument was given