added pass for RPC failure in call to getrawtransaction from memory pool (since the transaction could potentially have been moved out of the memory pool at this point)
made the version checking work with sys.version_info as supplied by Python 2.6