Merge pull request #329 from pangloss/master

Add ReadOnlyKeyIndexableGraphWrapper
Update changelog.
Properly drop database between requests. #268

This is from Luca and allows the tests to run.  The tests still fail, because OrientDB doesn't support a "." in key names and GraphSail uses such a key.  If the key is changed then everything should work.  Awaiting an update from Josh on whether it is ok to do that or not.
Add eclipse ignores.
Renamed GraphSail property default.namespace --> default-namespace for compatibility with OrientDB. OrientGraphSailTest now passes. Other lightweight changes.
moved generators from blueprints to furnace.
fixed minor stopWatch bug in a test case.
bumped to support Neo4j 1.9M02
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.