compliance_tool: Use pretty-printing in example files

The compliance_tool should use the pretty_print=True resp. indent=4 for the XML/JSON serializers when creating example files.

This way, it's easier to manually inspect the resulting files and a possible deserializer errors are easier to locate by their line numbers.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information