adding graph specification, query isolation, and query transaction wrapping to RexPro

Addresses issues 279, 280, & 281. I had to implement isolation to test some aspects of the graph specification, and transaction wrapping was fairly trivial so I rolled all three into one pull request.