Initial commit
deleted unnecessary files and old scsi files. Also the MakeStoreCommands.* changed to work with linux. Makefile modified.
libusb: pipe error resolved. it is because of the struct alignment (padding). So, the size of struct CommandBlockWrapper varied and become 32 bytes, instead of 31 bytes.Furthermore, the size of CBW is now 32 bytes, which is responded by the USB flash device as "invalid CBW" and STALL.
Added printf to print Removable option of INQUIRY SCSI command
Merge branch 'master' of github.com:rounaksingh/faltu