added preferences menu to main activity. added connection type choise between usb adb and bluetooth. added functionality to preferences. added support for usb adb, only initial implementation , bugs to verify .
many bugs fixed. added improvements to usb connection.