Create LabelSet model the right way.

[#46033489]
setup default permissions for LabelSets

[#46033489]
Whitespace in activity.rb
Mark LabelSets as children of the activity

[#46033489]
"New Label Set" link

[#46033489]
Fix "Data set" (s/b "Dataset") in "new" link
Ooops ... rm default permissions from LabelSet!

[#46033489]
whitespace in front_site.dryml
rearrange label_set
LabelSet's activity: don't show, disallow changing 

[#46033489]
Return to the activity after destroying LabelSet

[#46033489]
Serialize labelSets

[#46033489]
Include copied LabelSets in copied activity.

[#46033489]
Validate LabelSet name uniqueneess within activity

[#46033489]
Removes a lot of noise from guard [#46934579]

Most of the helpers are blank, but there are still pending tests for all of them. Commenting those pending tests takes their messages out of the all-specs feedback from Guard, making it easier to see what else is going on.
Valiant attempt, but rspec testing of Hobo controllers isn't practical.

[#46934579]
Label set model unit tests [#46934579]
Use Faker.
Catching up a little unit-testing tech debt
Creates and initially tests the "Label" object in the data model.

[#46042907] There is still a bit of testing to verify that label_sets hash properly when they own labels, and then the relevant views.