Update local build of Orient 2
Don't clobber limit and offset methods
Transaction refinements. Ensure that graph is the current thread graph when starting a transaction.
Graph factory #graph can take a block and return the graph to the pool when done.
Bump blueprints version
Kill the auto transaction opened when pulling a graph from the factory.
get rid of in_pure_transaction. Run a transaction block with schema: true for schema changes, otherwise the warnings raised by orient are legitimate.
Orient IDs can be read without the leading hash. That's also how they must be represented in urls
Make RecordId object JSON serializable
Merge branch 'orient2'

* orient2:
  Make RecordId object JSON serializable
  Orient IDs can be read without the leading hash. That's also how they must be represented in urls
  get rid of in_pure_transaction. Run a transaction block with schema: true for schema changes, otherwise the warnings raised by orient are legitimate.
  Kill the auto transaction opened when pulling a graph from the factory.
  Bump blueprints version
  Graph factory #graph can take a block and return the graph to the pool when done.
  Transaction refinements. Ensure that graph is the current thread graph when starting a transaction.
  Don't clobber limit and offset methods
  Update local build of Orient 2

Conflicts:
	lib/pacer-orient/graph.rb