EventGraph: Expose removed element properties as a map as a part of the removal events.

This is required in order to read the removed element data after it has been removed when event is triggered.
Remove extra semi-colons.
Added test for ensuring map values were sent to the remove vertex event
Merge remote-tracking branch 'asaf/events'

Conflicts:
	blueprints-core/src/main/java/com/tinkerpop/blueprints/util/wrappers/event/EventGraph.java
	blueprints-core/src/main/java/com/tinkerpop/blueprints/util/wrappers/event/listener/EdgeRemovedEvent.java
	blueprints-core/src/main/java/com/tinkerpop/blueprints/util/wrappers/event/listener/StubGraphChangedListener.java
	blueprints-core/src/main/java/com/tinkerpop/blueprints/util/wrappers/event/listener/VertexRemovedEvent.java
Better thread safety on stub for event listener.
Test for properties removed from an edge.