Remove unused Var and Tidy-up, this closes apache/incubator-pirk#67
diff --git a/src/main/java/org/apache/pirk/querier/wideskies/decrypt/DecryptResponse.java b/src/main/java/org/apache/pirk/querier/wideskies/decrypt/DecryptResponse.java
index 928c852..2231160 100644
--- a/src/main/java/org/apache/pirk/querier/wideskies/decrypt/DecryptResponse.java
+++ b/src/main/java/org/apache/pirk/querier/wideskies/decrypt/DecryptResponse.java
@@ -20,13 +20,13 @@
 
 import java.io.BufferedWriter;
 import java.io.File;
-import java.io.FileOutputStream;
+import java.io.FileWriter;
 import java.io.IOException;
-import java.io.OutputStreamWriter;
 import java.math.BigInteger;
 import java.util.ArrayList;
 import java.util.HashMap;
 import java.util.List;
+import java.util.Map;
 import java.util.Map.Entry;
 import java.util.TreeMap;
 import java.util.concurrent.ExecutorService;
@@ -49,18 +49,16 @@
 {
   private static final Logger logger = LoggerFactory.getLogger(DecryptResponse.class);
 
-  private Response response = null;
+  private final Response response;
 
-  private Querier querier = null;
+  private final Querier querier;
 
-  private HashMap<String,ArrayList<QueryResponseJSON>> resultMap = null; // selector -> ArrayList of hits
+  private final Map<String,List<QueryResponseJSON>> resultMap = new HashMap<>(); // selector -> ArrayList of hits
 
   public DecryptResponse(Response responseInput, Querier querierInput)
   {
     response = responseInput;
     querier = querierInput;
-
-    resultMap = new HashMap<>();
   }
 
   /**
@@ -157,8 +155,7 @@
     // Pull all decrypted elements and add to resultMap
     for (DecryptResponseRunnable runner : runnables)
     {
-      HashMap<String,ArrayList<QueryResponseJSON>> decValues = runner.getResultMap();
-      resultMap.putAll(decValues);
+      resultMap.putAll(runner.getResultMap());
     }
   }
 
@@ -182,17 +179,17 @@
    */
   public void writeResultFile(String filename) throws IOException
   {
-    FileOutputStream fout = new FileOutputStream(new File(filename));
-    BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(fout));
-    for (Entry<String,ArrayList<QueryResponseJSON>> entry : resultMap.entrySet())
+    try (BufferedWriter bw = new BufferedWriter(new FileWriter(new File(filename))))
     {
-      for (QueryResponseJSON hitJSON : entry.getValue())
+      for (Entry<String,List<QueryResponseJSON>> entry : resultMap.entrySet())
       {
-        bw.write(hitJSON.getJSONString());
-        bw.newLine();
+        for (QueryResponseJSON hitJSON : entry.getValue())
+        {
+          bw.write(hitJSON.getJSONString());
+          bw.newLine();
+        }
       }
     }
-    bw.close();
   }
 
   /**
@@ -201,16 +198,16 @@
    */
   public void writeResultFile(File file) throws IOException
   {
-    FileOutputStream fout = new FileOutputStream(file);
-    BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(fout));
-    for (Entry<String,ArrayList<QueryResponseJSON>> entry : resultMap.entrySet())
+    try (BufferedWriter bw = new BufferedWriter(new FileWriter(file)))
     {
-      for (QueryResponseJSON hitJSON : entry.getValue())
+      for (Entry<String,List<QueryResponseJSON>> entry : resultMap.entrySet())
       {
-        bw.write(hitJSON.getJSONString());
-        bw.newLine();
+        for (QueryResponseJSON hitJSON : entry.getValue())
+        {
+          bw.write(hitJSON.getJSONString());
+          bw.newLine();
+        }
       }
     }
-    bw.close();
   }
 }
diff --git a/src/main/java/org/apache/pirk/querier/wideskies/decrypt/DecryptResponseRunnable.java b/src/main/java/org/apache/pirk/querier/wideskies/decrypt/DecryptResponseRunnable.java
index 02f51b8..531ec6a 100644
--- a/src/main/java/org/apache/pirk/querier/wideskies/decrypt/DecryptResponseRunnable.java
+++ b/src/main/java/org/apache/pirk/querier/wideskies/decrypt/DecryptResponseRunnable.java
@@ -21,6 +21,8 @@
 import java.math.BigInteger;
 import java.util.ArrayList;
 import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
 import java.util.TreeMap;
 
 import org.apache.pirk.query.wideskies.QueryInfo;
@@ -28,7 +30,6 @@
 import org.apache.pirk.schema.query.QuerySchema;
 import org.apache.pirk.schema.query.QuerySchemaRegistry;
 import org.apache.pirk.schema.response.QueryResponseJSON;
-import org.apache.pirk.utils.SystemConfiguration;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
@@ -42,36 +43,25 @@
 {
   private static final Logger logger = LoggerFactory.getLogger(DecryptResponseRunnable.class);
 
-  private HashMap<String,ArrayList<QueryResponseJSON>> resultMap = null; // selector -> ArrayList of hits
+  private final Map<String,List<QueryResponseJSON>> resultMap = new HashMap<>(); // selector -> ArrayList of hits
+  private final List<BigInteger> rElements;
+  private final TreeMap<Integer,String> selectors;
+  private final Map<String,BigInteger> selectorMaskMap;
+  private final QueryInfo queryInfo;
 
-  private ArrayList<BigInteger> rElements = null;
-  private TreeMap<Integer,String> selectors = null;
-  private HashMap<String,BigInteger> selectorMaskMap = null;
-  private QueryInfo queryInfo = null;
-  private QuerySchema qSchema = null;
+  private final Map<Integer,String> embedSelectorMap;
 
-  private HashMap<Integer,String> embedSelectorMap = null;
-
-  public DecryptResponseRunnable(ArrayList<BigInteger> rElementsInput, TreeMap<Integer,String> selectorsInput, HashMap<String,BigInteger> selectorMaskMapInput,
-      QueryInfo queryInfoInput, HashMap<Integer,String> embedSelectorMapInput)
+  public DecryptResponseRunnable(List<BigInteger> rElementsInput, TreeMap<Integer,String> selectorsInput, Map<String,BigInteger> selectorMaskMapInput,
+      QueryInfo queryInfoInput, Map<Integer,String> embedSelectorMapInput)
   {
     rElements = rElementsInput;
     selectors = selectorsInput;
     selectorMaskMap = selectorMaskMapInput;
     queryInfo = queryInfoInput;
     embedSelectorMap = embedSelectorMapInput;
-
-    if (SystemConfiguration.getBooleanProperty("pir.allowAdHocQuerySchemas", false))
-    {
-      if ((qSchema = queryInfo.getQuerySchema()) == null)
-      {
-        qSchema = QuerySchemaRegistry.get(queryInfo.getQueryType());
-      }
-    }
-    resultMap = new HashMap<>();
   }
 
-  public HashMap<String,ArrayList<QueryResponseJSON>> getResultMap()
+  public Map<String,List<QueryResponseJSON>> getResultMap()
   {
     return resultMap;
   }
@@ -165,7 +155,7 @@
           }
           if (addHit)
           {
-            ArrayList<QueryResponseJSON> selectorHitList = resultMap.get(selector);
+            List<QueryResponseJSON> selectorHitList = resultMap.get(selector);
             selectorHitList.add(qrJOSN);
             resultMap.put(selector, selectorHitList);