Merge pull request #9 from Tallepyon/master

Updated stuff
Fixing write() ID bug

Removing the search_id(current) before we reach the ID resolves the issue
Fixed filename mayhem

source.IN.c is now source.c
listing_file is now source.LIS
Extra tokens in listing file bug resolved
Merge pull request #10 from Tallepyon/master

v2 scanner beginning
Made it work

gogogogo

but seriously, now it loops over the whole mess of an input file
identifies int vs real literals
not a whole lot else
process_symbol is done

I decided not to make it a lex error if something is touch the ops that ought to be double
for example ==, if you type =* that is not an error, neither is *=. it just says multop and assign
Detected EOF

among other things
Adding L,RPAREN and INT
Improved error reporting
Handling - properly

Detects negation, minusop and comments correctly.
Improved test file
Added stringliteral support

Didn't delete quotes but did add stringliteral support! how about that
beginning parser