Mark package as properly typed.
This adds an empty py.typed marker file so that dependent packages can benefit from the type annotations added to PyJapc.
One of the CI jobs failed, but it seems to do on all branches, so I'm confident it's unrelated to this change.