Align the code reading an XML profile to the new XML reader

Adds XMLReader::readNext() to Profile::read(), Bend::read() and TremoloBar::read().

(Also comments out two defined and set but unused variables in Profile::read() and Palette::read() )