let user configure simple case/subcase select workflow
Revert "make test output a litte more intuitive"

This reverts commit e09fa453b1bb72f08053d13cc3050012a20ba724.
add simple test for tiered-select suite generation
trigger save button in tiered select UI
break get_module_by_id into a seperate method

for clarity but also to avoid overwriting the `module` variable in local scope
i18n
Merge branch 'master' into tiered-select
add support for chained parent selects (instead of just one level)
add test for chaining select
allow modules for parent select that aren't detected as parents

also fix a UI bug that didn't show up until I had multiple options for parents
Rename existing mailing list stuff

Since we're not really giving people the ability to "opt in" on this, it
seemed confusing to leave the code structured like that. Now we can just
check if they have not opted out to determine if we can send mail.
have tiered select only use a detail-confirm for the last screen
add an illustrative comment to tiered select xml generation
Add ability to send mailing list type messages
Add unsubscribe link
Add message about unsubscribing
README:  PIL -> Pillow
add ability to upload a custom logo for a domain (Case:66437)
redirect after settings update so logo changes take immediate effect
Commit for testing mailing list