Updated MusicAddon and documentation

Full-featured MusicAddon

Updated documentation using LDoc instead of LuaDoc