[rbp/omxplayer] Don't try to set volume before pipeline is created
[rbp/omxplayer] Avoid loss of volume messages

There seems to be a race condition where the volume request arrives as the omx audio pipeline is being created.
Restructure the volume messages to apply the initial volume as pipeline is being created.
This also reduces the differenced between OMXPlayer and DVDPlayer