Introduced org.icepush.networkErrorRetryTimeouts context parameter to configure the number of retries attempted by ICEpush to re-connect with the server. Instead of using intervals in milliseconds the parameter will take a space separated list of multiplication factors (greater or equal to 1) for the heartbeat interval. This way the calculated intervals between retries will still work when the heartbeat is changed dynamically. The default value is '1 1 1 2 2 3'. For a fixed heartbeat timeout of 5000ms the intervals would translate to 5000ms, 5000ms, 5000ms, 10000ms, 10000ms and 15000ms.