config: Refactor code related to configuration building.
build: Show USE_xxx flags in build info banner.
config: Add infrastructure to handle USE_FLAGS.
build: Move config handling out of Makefile into config.sh
build: Create config.mak in OBJDIR.

This allows parallel builds from single source tree with different
USE flags.
build: Embed full config into OSCam binary.