Watchdog timer is added to products requests to cause error on reasonable timeout. Feature is off by default.
Several setObject:forKey: changed to setValue:forKey:. Parameters checks against nil are added to prevent crashes.
RMStoreObserver protocol is extended with methods to catch starts of requests and transactions.
Useful to change UI on start and on finish of requests/transactions in commonplace.