[OS X & Linux] Fix compilation
Support for user friendly removable device names, already implemented the on of OS X
[OS X] Only show USB devices