Added support for variable block sounds
Separate block place and break sounds
Renamed BlockSound to GlowSound for more general usage
Slight changes to sounds
- BlockTypes use fields for sounds instead of overriding methods
- GlowSound now has a method for playing to a single player
- Fixed whitespace for GlowSound
Removed random pitch from GlowSound, corrected BlockType default pitch
Renamed GlowSound to SoundInfo to avoid name conflict
Merge branch 'master' of https://github.com/coasterman10/Glowstone