Added c file for userInput on Unix based OS since it is totally different, the build file was updated to take this into consideration. Made a change to the delay function for the unix and windows differences in usbSerialCommNoWIn as well