New ProtectionTypes to protect non-living entities
- Moved protection registrations to new helper class
- Added protection types to prevent use of dispensers with items that may place entities or blocks
- Added protection types to prevent messing with entities such as armor stands, boats, minecarts, and item frames
- The ENTITY_EXPLOSION protection type now also prevents item frames from being blown up