updated documentation. removed getCursor method and instead return cursor from the query method. added a resultreceiver for a generic query in the transaction manager