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.