fixed up MLMenu code a bit
added name back to MLMenu, needed by Soundplane app
Made getStateAsXML virtual so plugins can save their own data
misc. cleanups