refactor c++ version lexer
	modified:   README.md
	deleted:    lexer.cpp
	deleted:    lexer.h
	new file:   lexer.hpp
	modified:   lexer.pro
	modified:   main.cpp
	renamed:    token.h -> token.hpp