When setting the background color, use the CSS "background" property.

Previously, when Infinity's "Background Color" theme option was set, the
CSS used the "background-color" property.

This makes logical sense, but when compiling the rest of the theme's CSS,
other background theme options could take precedence, thereby not rendering
the background color.

Therefore, this commit uses the CSS "background" shorthand property to render
the background color as this overrides various CSS background properties.

See #161, #88.
Add support for the new "Settings > Profile" screen.

This new page was introduced in BuddyPress 2.0.  However, we need to
manually add support for it in cbox-theme.

See #203.
Fix profile visibility saving when multiple profile groups are used.

Hotfix for BuddyPress ticket 5666:
https://buddypress.trac.wordpress.org/ticket/5666

We're working around this issue by using our own custom functions to grab
and output all profile field IDs used on a user's "Settings > Profile"
page.

See #203.
Don't show profile group tabs if there's only one of them

Fixes #205

Props @JonathanReeve for an initial patch
Pinking shears
Bump version number to 1.0.8