Major Edit (See extended)

Shortened some variables. Passed in correct username via Main.java, added check to see if base path exists. Base path changed to the .minecraft folder rather than bin folder. Added File.seperatorChar in place of forward and back slashes in path and added a trailing seperator if one was not included. Modified exec cmd to include depenedencies in classpath.