install-chef-suse: Add use_dialog to know if dialog should be called

This makes it easier to change the checks to determine if dialog should
be used or not. And one new check is that --verbose is not used: in
verbose mode, dialog was only used for the messages at the end, which is
not wanted.
Merge pull request #1838 from vuntz/install-chef-suse-no-verbose-dialog

install-chef-suse: Add use_dialog to know if dialog should be called
Added ability to specify admin node memory.
Merge pull request #1840 from cloudsleuth/pull-req-master-dfb690fdd3741765dc2b200a16f6185cce32880f

https://github.com/crowbar/crowbar/pull/1840

Merged by devtool for cloudsleuth
install-chef-suse: Fix comandline option handling

The unescaped '?' was catching all single letter args. So -v was not working as
expected.
Merge pull request #1841 from rhafer/master

install-chef-suse: Fix comandline option handling
Bump to ubuntu 12.04.2 for the ISO version.
Make ./dev pull-requests show display the unique ID.
Add option for mounting the chroot as a tmpfs filesystem.
Avoid double-dialog wars

The EXIT trap handler was also invoked when the
spinner got killed, which caused and erronous (duplicate)
dialog window.
Ignore errors before sanity checks

Avoid that the generic error handler triggers
when we're just outputting general debug information.
Merge pull request #1839 from dirkmueller/dialog_handler

Fix various issues with dialog usage