OpenSUSE 12.3 Community ISO Build Facility Part 2 - Still WIP [1/1]

This second pull-request mostly completes the scripts that build the OpenSUSE 12.3 community ISO.
There remain some bugs in this facility so expect another pull-request to complete the toolset.


 build_lib.sh                                       |  21 +-
 opensuse-c12.3-extra/autoinst.xml                  | 838 +++++++++++++++++++++
 opensuse-c12.3-extra/build_lib.sh                  |  26 +
 opensuse-c12.3-extra/build_sledgehammer_lib.sh     |  89 +++
 opensuse-c12.3-extra/install                       |  39 +
 opensuse-c12.3-extra/isolinux.cfg                  |  17 +
 opensuse-c12.3-extra/minimal-install               | 131 ++++
 suse-common/build_lib.sh                           | 398 ++++++++++
 suse-common/chef_install_lib.sh                    |  67 ++
 suse-common/common_install.sh                      | 146 ++++
 suse-common/rpm-building/seed-barclamp-packages.rb | 100 ---
 .../rpm-building/templates/barclamp_service.erb    |  35 -
 .../templates/crowbar-barclamp.spec.erb            |  80 --
 suse-common/start-chef-server.sh                   |  45 ++
 test_framework/test_crowbar.sh                     |   1 +
 test_lib.sh                                        |  44 +-
 16 files changed, 1837 insertions(+), 240 deletions(-)

Crowbar-Pull-ID: e789d6e6d5a928bcbe3250e73bfa2552cc286951

Crowbar-Release: development