Fix automated rb-site installs with support-related defaults.
Fix automated rb-site installs with support-related defaults.

When running `rb-site install` in an automated mode (using --noinput),
things would fail if either --company or --admin-email were left out.
We were saving the default values of None, but the support data
generation couldn't serialize these to strings.

To get around this, some people tried posting empty strings (using "" or
'""').

We now normalize None or single/double quotes to an actual empty string.

Fixes bug #3544
Reviewed at https://reviews.reviewboard.org/r/6274/

bkochendorfer/reviewboard,bkochendorfer/reviewboard,reviewboard/reviewboard,bkochendorfer/reviewboard,brennie/reviewboard,beol/reviewboard,KnowNo/reviewboard,beol/reviewboard,davidt/reviewboard,custode/reviewboard,brennie/reviewboard,brennie/reviewboard,chipx86/reviewboard,beol/reviewboard,custode/reviewboard,reviewboard/reviewboard,sgallagher/reviewboard,sgallagher/reviewboard,davidt/reviewboard,custode/reviewboard,KnowNo/reviewboard,chipx86/reviewboard,KnowNo/reviewboard,sgallagher/reviewboard,davidt/reviewboard,chipx86/reviewboard,reviewboard/reviewboard,sgallagher/reviewboard,reviewboard/reviewboard,davidt/reviewboard,bkochendorfer/reviewboard,beol/reviewboard,chipx86/reviewboard,custode/reviewboard,brennie/reviewboard,KnowNo/reviewboard