GPII-316: Sociable solution entry, preferences sets and a (seperate) installed_solutions entry containing sociable

Identical to https://github.com/GPII/universal/pull/93 except that it's linted and installed_solutions has been separated out to avoid messing with machines that do not have sociable installed