Initial commit.

All attached usb devices are printed to stdout
Devices with compliant ADB interface are now shown.
Refactored code and removed leaks
Set up simple shell interface
ADB compatible devices now printed again.
Added c compliant quantifiers to gitignore