Add new PP_CALL macro and tests
Fixes and changes to README