Clean-up gen_media

* remove repeated queue proocedures
* reduce dependency on call record
* bug fixes on init and queue
* NOTE: breaks compatibility, requires oacd_freeswitch update