Add python shebang.
First documentation pass.
make c_callback private.
Actually set MpvError.code.
Add a license.