1) Migrated from net.sf.json-lib to com.google.code.gson.
2) Implemented JSONWriter.
3) Changed WorkerTask from Thread to Callable (in preparation for a potential watchdog).
4) Correct handling of anonymous classes in the examined codebase.