add cpp.py

- Preprocesing will be hidden inside
- command I/F changed. Now it only allows filename as the input

Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
Implement analyzeInclude()

Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
Implement ast_delete

Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
update Apply.on

Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
fixing

Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
fixing

Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
fixed

Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
fix

Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
add tests

Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
add fake_libc_include

Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
add newline

Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
update readme

Signed-off-by: Akira Hayakawa <ruby.wktk@gmail.com>
Merge branch 'feature/add-cpp' into develop