#140 return null on xoManager.currentTransaction() if the datastore does not support transactions
#133 reduce lookups for type metadata