Phony target to run unit tests

For convenience.
Fix CPPFLAGS variable name
Implement very basic ppkt unit tests