Added stop() method in JSounds and fixed Sounds.java mistake
Started code cleanup of LoLClientControllerImpl.

The class had a large volume of copy pasted code between nearly identical methods. Removing the copy and pasted code reduced the file size by ~1000 LOC. There is little to no actual performance benefit, however, the code maintainability is much higher as a result. The newly introduce class contains methods that accomplish the exact same things as the previously copy pasted code, also allowing a central configuration location for service call logging etc.