Correcting test case to respect transactional boundary
Improved Concurrency
Minor refactoring of test with more comments.
updated CHANGELOG..preparing for release.
updated CHANGELOG with release date.
bumped to 2.2.0 for release.
bumped to orient 1.3.0
bumped to 2.3.0-SNAPSHOT.
Fixed issue #334
bumped to support Neo4j 1.9.M03.
added a self loop transactional graph test that showed up in Titan.
GraphSON exclusions covering element properties.

Corrected issue where exclusions were overhiding properties.  Added more test assertions.
added commit()/rollback() and Deprecated stopTransaction().
messed up the xml with auto-cleanup of code.
messed up the imports setting in IntelliJ 12 and collaposed them to * which is bad. Reverted. Apologies for such a big code revert.
EventGraph implementations use the new transactional methods commit/rollback. #317
Merge remote-tracking branch 'SparsityTechnologies/master'

Conflicts:
	blueprints-dex-graph/src/main/java/com/tinkerpop/blueprints/impls/dex/DexGraph.java
Merge remote-tracking branch 'nuvolo/master'
Update changelog.
updated CHANGELOG with transactional graph API update.