In preparation for moving the interpreter onto the controller, a prefix and suffix have been added to both the statement table and symbol table files. These are used to uniquely identify a statement and symbol entry as they arrive over the serial port. Under Cygwin they are just read in from their respective file and discarded after being checked.
See compilerHelper.h for the definition of the prefix and suffix values.
Note that we'll also need an identifier to say that it's the end of the file and time to start the interpreter.

Also, added bufferInput() to the interpreter to be used by the embedded code to store symbols and statements as they arrive over the serial port. This still needs to be connected in the motor controller.