Add Entity as a Source capability, and add more API choices, and on Location.
This simply provides the base API to create the objects. Further commits will come that adds adds usage of this API to existing GameProfile based API's, as well as new API's.
Allows plugins to cancel a player picking up an experience orb