Improved Concurrency
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.
Added GraphSail support for base Graphs without edge indices (addresses #337). Provided that the base Graph supports edge iteration, queries will be answered correctly, although if they require any of three particular triple patterns (p, c, or pc), they will be answered very slowly.
Replaced the usage of a deprecated

TransactionalGraph.stopTransaction(Conclusion conclusion);

To the appropriate method (commit() / rollback()).
all code now uses commit()/rollback() and stopTransaction() implementations simply call commit() or rollback().
deprecated startTransaction() and called it newTransaction() in ThreadedTransactionalGraph.
removed startTransaction and only left newTransaction().
Add method in RexsterGraph to execute raw gremlin against rexster.
Merge remote-tracking branch 'origin/master'
Refactored RESTHelper. No longer a public class.