Update config to use CRLFs for patch files
Obtain Minecraft SessionID via JSON parsing

Updated string-manipulation based token parsing with JSON parsing
approach. This should protect against issues in the event that Mojang
changes data index locations in the JSON authentication response.

I'm not sure of the desired folder structure for including JARs in this
project, so I've only included a direct link to the dependency in the
comment following the import statement for org.json.JSONObject.