community/cheese: split libs from GUI and modernize

Merged Bart Ribbers requested to merge PureTryOut/aports:community_cheese_split-libs into master

Parts of GNOME depend on libs from Cheese, but cause the whole application to be installed as they are not split out. Not everyone might want the full application, so let's split out the non-GUI libs

Also modernize the APKBUILD while we're touching it anyway

CC @Cogitri

Merge request reports