Escrow: Fix for #603 - SqlException: New transaction is not allowed because ther...

...e are other threads running in the session.

- Applies workaround for Reactive-Extensions/Rx.NET#5 to First operators.
maybe name those classes Product603, MyContext603 - i can imagine more similarly named entities will end up in this file