Add C++ guards so .h files can be used in C too
Use new panda_parse* convenience functions