Create GetRandomCables.java

Katharine Celentano July 2014
Declassification Engine
Downloads 1000 random cables w/ MSGTEXT from table

NOTE: When running, replace info in brackets on lines 26 and 27

README: 
Nested within loop that runs 1000 times, a do loop generates a random number (row) 
representing a statedeptcable DOCID within the range of DOCIDs that have MSGTEXT != "". To 
prevent duplicate examination, uses a PriorityQueue (queue) to track DOCIDs already examined. 
If a generated DOCID has not been examined, it is added to queue, and a query is run on database retrieving OCID and MSGTEXT of only specified DOCID row. If MSGTEXT field is not empty, a .txt 
file containing MSGTEXT and titled DOCID is created, and do loop ends.