Moved OMX init/deinit to open/close.

OMX initialization needs to be in open/close functions of audio_output_plugin
so that they get called from the same thread from which OMX_GetHandle is called
otherwise OMX_GetHandle blocks forever when mpd is started in daemon mode.
Also properly freeing handle on close.