added jump Sounds to Example Project

updated ReadMe with instructions for Windows
cleanup code in src/tree.py
open existing window instead of creating a new one each time

update ReadMe Windows instructions
add myself to authors.txt
cleanup on README.md
fixed several issues with SoundGUI:

- converted sound loading back to file handle method
- created LoadSound and CloseSound to manage files
- converted from pygame.mixer.music to pygame.mixer.Sound to allow for better sound file manipulation
- handled case when Sound wants to get renamed to Sound that already exists appends '_1' to name
renamed sound files in Example
fixed "open recent project" button. If project name already ended in .py, it would get saved to config.ini as 'project.py.py'
- add background images to example project

- tweak to windows open command line, error if path has space in it fixed.
More SoundGUI changes:

- manage pan and volume from GUI, directly effects sound
- added self.channel to better manage playing sound in different circumstances
- kill sound and let go of file on close window
- play and stop buttons alternate, if sound is playing, stop is enabled, else play is enabled
- changed PanSlider range to -50,50 and volume range to 0, 100, easier to calculate other values from
- update GUI Text for Pan, Volume based on existing value
- replace string bracket notation with string.endswith() function call
Merge pull request #42 from 2nickpick/master

Open Existing Resource Window instead of Creating new one, Fix several issues in SoundGUI