IIRC this was one of @wesruv's "crazy" plans for Basis while the theme was being developed. I have mentioned it in #3209, but moving it here so that the idea does not get lost...
...at some point long ago wile Basis was still being developed for inclusion into core, I recall @wesruv saying that he envisioned that we could be asking the user to input some colors of their brand (upload their logo for example), and then we have some sort of "magic" thing happening, where we take these colors and theme the site to match them.
Not sure if this was just a crazy "how awesome would it be if" idea, or if you actually had some plan @wesruv ??
...something like http://www.coolphptools.com/color_extract or https://github.com/thephpleague/color-extractor might help
Recent comments
This is good enough, but maybe the module maintainer would like to add such a feature.
specific webform permissions
This should be allowed atleast on private files directory. Accepted your answer though.
How to upload js and gz files
This is a security precaution. It's not recommended and it's not documented in the settings.php file, but you can set allow_insecure_uploads to be TRUE if you wish to allow uploading files like...
How to upload js and gz files