commit: rename Commit._message to Commit.raw_message

This exposes this as a proper API.

Aside: I noticed that at least in commit.h, none of the public function declarations are actually defined. That should probably be fixed.