- Add new OnlineOnlyPolicy that does not cache server response
- Beef up IPolicy by splitting AllowAccess() into BeforeServerCheckAllowAccess() and AfterServerCheckAllowAccess().
  Likewise split up ProcessServerResponse() into separate calls depending on whether the server could be
  connected to or not.