Setup Scanner dispatcher, created Parser interface functions, and created blank FSA functions for each token type
test
test
test
implemented _scanColonOrAssign
changed scanner to use command line arg for fileName
made change to whitespace function so it is no longer called recursively.  It is working now.  Added placeholder for characters that have not been dispatched yet.
have all of the easy function follow the contract that they are called with the file pointer on their first character and post condition that it is directly after the token
Merge branch 'master' of https://github.com/dmallon/compiler

Conflicts:
	Compiler/src/Driver.py
	Compiler/src/Scanner.py