Added some gitignore files
Applied a failed chunk
Resolved compilation error regarding new musb_gadget macro.