JSONObject internal synchronization removed- externally sync if you need (done for performance)
Comparator updated to return int instead of boolean, more like standard Java Collections
HttpGetterTaskFactory can return null if the get should not proceed
Merge branch 'master' into android-refactor
Android compiles (not yet in gradle