Fixes #439 multiquery issue.
Added causing exception when class fails to load.
Fixes #438
Merge branch 'master' of github.com:thinkaurelius/titan
Merge branch 'master' of github.com:thinkaurelius/titan
Implements a property prefetching configuration option that will instruct transaction to load all properties on a vertex when a property is first looked up on the vertex. This leads to much better latencies on multiple vertex lookups against high latency storage backends and is hence enabled by default for distributed storage backends. Added performance test cases to validate its behavior and test performance. Closes #145
Merge branch 'master' of github.com:thinkaurelius/titan
Reduce default cache size of CachedKeyColumnValueStore to 1000.
Allows to pass in a user provided vertex id when creating a vertex. Must be enabled through "set-vertex-id". Closes #382.
changed ID to Id in TitanId method names
Better documentation and additional checks for externally provided vertex ids.
Reworked exception messages for better clarity around setting vertex ids.
Let surefire reuse test forks for Persistit
Rename TitanID.java to TitanId.java

Commit 97e6b0af8f738906957783717297490eed6b1289 renamed the public
class inside this file from TitanID to TitanId but did not rename the
file itself; this causes a compiler error ("class TitanId is public,
should be declared in a file named TitanId.java") so I renamed the
file to match the classname
titan-core performance improvements
query.condition package improvements
Merge branch 'master' into fix-for-performance

Conflicts:
	titan-core/src/main/java/com/thinkaurelius/titan/graphdb/query/AbstractVertexCentricQueryBuilder.java
	titan-core/src/main/java/com/thinkaurelius/titan/graphdb/query/MultiVertexCentricQueryBuilder.java
	titan-core/src/main/java/com/thinkaurelius/titan/graphdb/query/VertexCentricQueryBuilder.java
	titan-core/src/main/java/com/thinkaurelius/titan/graphdb/query/condition/MultiCondition.java
	titan-core/src/main/java/com/thinkaurelius/titan/graphdb/transaction/StandardTitanTx.java
Fixes #417.
add LRU back to VertexCache and remove unnecessary boxing of longs
replace guava cache in LRUVertexCache with Solr based CLRUCache backed by NonBlockingHashMapLong