Added icy metadata methods and sending buffering notification to app.
Corrected metadata changed event to notify app when metadata changes to an empty string.