Firmata Update

Updates to work with newer arduino versions