Added functionality for reading in the modlist.txt file generated and
used by Mod Organizer and creating a list of mods from it.  Added
support for writing a list of mods to a sorter XML file.  Combined these
two functionalities to add support for generating a sorter XML file from
a modlist.txt file or updating an existing sorter XML file's mod's
enabled status from a modlist.txt.  Added more controls to the form to
allow for the user to use these new features (the system is still pretty
rigid but it works).  With the new controls, also able to automatically
update the modlist.txt instead of creating a new file (still creates a
new file if all of the required information is not given).  All files
are backed up before overwritten.  Added a comparator implementation for
sorting mods alphabetically by name.  Also, all files should hopefully
be closed properly now.
Added default sorter xml file name to ignore list.
Updated for Mod Organizer 1.2.5 (the addition of externally installed
mods).  Updated the readme.  Added an example input XML file with the
correct ordering of the DLC and unofficial patches.  Fixed the
alphabetical comparator to ignore case.  Added a checkbox for toggling
whether output files should be opened.  Fixed the names of backup files
to have the timestamp inserted before the file extension.
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/application/ModSorterController.java
	src/application/ModSorterFXML.fxml
	src/mod/ModAlphabeticalComparator.java
	src/reader/ModListFileReader.java
	src/writer/ModOrganizerModWriter.java
	src/writer/SorterXMLModWriter.java