[fix] fix README.md
[fix] remove licence header from automatic generated code
[enh][preprocessor] generate preprocessor errors
[enh][errors] add preprocessor error messages
Merge pull request #129 from pointhi/master

add preprocessor errors