Corrected payload type in POD
Use ->isa to check class, not blessed()
Don't call constructor when creating an array of classes
Specify PayloadContent is an array of common sub-classes
We don't use $validator_ref anymore
Indenting was totally messed up
Filled in subtype for ConsentText payload key
Have the ID-generating code recurse into arrays and dicts
Use $type instead of going into the hash all the time
Only fill in identifiers and UUIDs if they aren't already defined
Move the populate_id class check to the top
Use integer equality for profile constants, not string equality
Ignore Karl's personal files
Handle fetching of fixed-value payload keys
Ignore Mac OS X .DS_Store files
Ignore .gitignore when building releases
Move .DS_Store exclusion into its own group
Leave Travis-CI configuration out of releases
Use Email::Valid for email address validation
Remove Moo-related requirements that we commented out before