Proto commits in psobot/keynote-parser

These 15 commits are when the Protocol Buffers files have changed:

Commit:f790baf
Author:Peter Sobot
Committer:Peter Sobot

Allow storing multiple versions of the generated protos for backwards compatibility.

The documentation is generated from this commit.

Commit:7df5bea
Author:Peter Sobot
Committer:Peter Sobot

Update to Keynote v14.4.

Commit:d46e710
Author:Peter Sobot

Catch duplicate file name errors when importing protos.

Commit:8bfd4b8
Author:Peter Sobot

Fix extension range validation in new Protobuf dumper.

Commit:ed809d3
Author:Peter Sobot

Update protos to v13.1.

Commit:90909b8
Author:Peter Sobot
Committer:Peter Sobot

Add support for Keynote 12.2.1. Fixes #44.

Commit:7588e49
Author:Peter Sobot

Add compatibility for Keynote 12.1.

Commit:db89399
Author:Peter Sobot
Committer:Peter Sobot

Add support for Keynote 12. Closes #34.

Commit:bf84973
Author:Peter Sobot

Upgrade to Keynote 11.2. Closes #33.

Commit:8c5eac3
Author:Peter Sobot
Committer:Peter Sobot

Switch to Python-based protobuf dumper.

Commit:700688f
Author:Peter Sobot
Committer:Peter Sobot

Added scripts to automatically dump Protobuf definitions from new versions of Keynote.

Commit:cace7c6
Author:Peter Sobot

Added support for Keynote 10.2.

Commit:91c5f35
Author:Peter Sobot
Committer:Peter Sobot

Added support for Keynote 10.1.

Commit:3da3b5f
Author:Peter Sobot
Committer:Peter Sobot

Added support for Keynote 10.0 (6478).

Commit:1d25ea3
Author:Peter Sobot
Committer:Peter Sobot

Init commit.