-Minor bug fix for Windows users where the OS X fullscreen feature would
attempt to be set up.
-Minor changes to preferences pane
Merge remote-tracking branch 'origin/Andrew_McDonald' into Marc_Anonymouth
Backup commit
pre-new branch checkout
Cleaned up some code
-Fixed infinite loop in the results window paintComponent method
Pre-merge commit
Merge remote-tracking branch 'origin/Andrew_McDonald' into Marc_Anonymouth
-Fixed an infinite loop issue in the results panel paintComponent
method.

-Cleaned up code in multiple files

-Fixed an issue where the highlight will not update every so often after
processing

-Re-processing now works

-Window components now clear themselves and become disabled upon
re-processing

-Progress window code slightly modified in Backend interface
pre-merge
Merge remote-tracking branch 'origin/Marc_Anonymouth' into andrew_dev_anonymouth
pre-merge commit
Merge remote-tracking branch 'origin/Marc_Anonymouth' into
andrew_dev_anonymouth

Conflicts:
	src/edu/drexel/psal/anonymouth/gooie/BackendInterface.java
	src/edu/drexel/psal/anonymouth/gooie/DriverDocumentsTab.java
	src/edu/drexel/psal/anonymouth/gooie/Translation.java
-New translations clients/secrets selector to work around Microsoft's
one-time set limit for setClientID() and setClientSecret().

-Choosing to turn off Translations in Preferences now completely turns
off and clears the translations panel immediately.

-The Translator's state is now saved properly (so if you turn off
translations in the middle of translating and turn them back on it will
pick up right where it left off and display the translations it already
completed).
-Removed all assignments of unnecessary variable "translatedSentences".
Updates to what used to be called EOSCharacterTracker (now
SpeicalCharacterTracker). Pre merge commit.
Merge remote-tracking branch 'origin/Marc_Anonymouth' into
andrew_dev_anonymouth

Conflicts:
	src/edu/drexel/psal/anonymouth/gooie/DriverDocumentsTab.java
	src/edu/drexel/psal/anonymouth/gooie/Translation.java