Implemented buckets

Added items for buckets and placement. I am unable to figure out how to get the block face for the bukkit event on line 35 in ItemBucket.java. However the rest of the implementation works.
Maybe we can add a part to the API to add "bucketable" hooks? Or extend an interface?