Improved event's JavaDoc
Added test for empty protocol
Added ConfigurationItem to request command
Checking for communication in aggregate

- Checking whether communication is allowed in the aggregate.
- Added tests to check for communication.