Added wclGetAllDevices

* Changed so wclListDevices uses wclGetAllDevices