Added Arduino Due support
Added USB library modification for the Arduino Due
Added macros for the sketch ( for interrupts )