transceiver: update main to non-device specific interface
transceiver: update main to non-device specific interface

The low-level RadioDevice interface is agnostic to libusrp
or uhd based devices. 'make' allocates and returns a
pointer to a generic RadioDevice implemented for whatever
class of device determined at compile time.

Signed-off-by: Thomas Tsou <ttsou@vt.edu>

git-svn-id: 504cad4147f1e500be0a169b9f46375eaf875953@2684 19bc5d8c-e614-43d4-8b26-e1612bc8e597

fairwaves/openbts-2.8,0x7678/openbts-multi-arfcn,zabbal/openbts-p2.8,0x7678/openbts-2.8,0x7678/openbts-2.8,zabbal/openbts-p2.8,0x7678/openbts-multi-arfcn,0x7678/openbts-multi-arfcn,zabbal/openbts-p2.8,kheimerl/vbts-openbts,kheimerl/vbts-openbts,0x7678/openbts-2.8,0x7678/openbts-multi-arfcn,kheimerl/vbts-openbts,fairwaves/openbts-2.8,kheimerl/vbts-openbts,zabbal/openbts-p2.8,0x7678/openbts-2.8,kheimerl/vbts-openbts,0x7678/openbts-multi-arfcn,ttsou/openbts-p2.8,ttsou/openbts-p2.8,0x7678/openbts-2.8,zabbal/openbts-p2.8,ttsou/openbts-p2.8,fairwaves/openbts-2.8,ttsou/openbts-p2.8,ttsou/openbts-p2.8,fairwaves/openbts-2.8,fairwaves/openbts-2.8