Reworked the item pickup system a bit for flexibility and less special casing for blocks.
Added attachment of light components for dropped luminious blocks.
Integrated having an area of light around the player when a luminous block item is held
 - Fixed a bug in the network system causing component removals to not be replicated in some situations.
 - Selected inventory slot changes are now propagated to the server via SelectItemRequests.
 - Added InventorySlotChangedEvent, which is sent when the item in an inventory slot changes.