Finally fixed an issue with packets not sending. Use _EP_OUT, not EP_OUT in usb_descriptors.h
Adding nbproject folder.
Misc other changes.