Added InventoryOpenEvent and InventoryCloseEvent.

* Moved old container-access code to new InventoryOpenEvent listener.
This fixes container-access showing up during block placement events.
* Renamed container-access to container-open.
* The new action "container-close" has been added to track when players
close containers. You can turn off this new feature in the config.