fix two issues:
1. if result receiver is not specified, the backend services stops right
after recording is done. POLQA analysis won't be carried out in any case
and no result will be delivered back to the service user.
2. sample rate should be returned as integer rather than double
Merge remote-tracking branch 'origin/master'