This commit represents all pardot changes to 4.1.1

It was essentially created by pull all diffs from
19b43408934e4c7a699713cced52d8949684384b (on the pardot-swift-4.1.1 branch)
and manually applying them here, or just copying the affected file wholesale
from that branch.