When invalid sizes are used to initialize the ArrayList, don't crash with an uncaught exception
safer check for invalid values, without catching OOM
Merge branch 'master' of https://github.com/square/okhttp into disk-garbage
Merge pull request #301 from levelup/disk-garbage

When invalid sizes are used to initialize the ArrayList