Dump all settings used for the playbook

This change set creates a build_settings.yml file which contains all
variables and environment variables used to run the playbook. This
file could be archived as a part of execution.

Change-Id: Ic5eafd15b30e4690f4890d8eb97bec6b64e4c374