Changed some helper extension methods to target IFdbRetryable instead of only IFdbDatabase
v3: added new network and transaction options
v3: Added support for the new Atomic Max and Min operations

- only available from API level 300 and up
v3: added helper method WithReadAccessToSystemKeys(), fixed invalid enum value

- will use the old read/write option if api level <= 200
- 99% of the time, you want to call that method