initial commit for SharpVGM play

code taken from here, though I'm making alot of changes

http://superjoebob.wordpress.com/2014/06/10/sharpvgm-a-vgm-player-in-c/