Fix crash when bios/raid attributes are empty in proposal

This works well when the optional attributes are non-existing, but not
when they are existing but empty.
Merge pull request #618 from vuntz/crash-no-raid-bios

Fix crash when bios/raid options are empty in proposal
[IBS] (Patch1) Remove Dell footer

Move `remove-dell-footer.patch` from IBS [1] to Git.

[1] https://build.suse.de/package/show?package=crowbar-barclamp-crowbar&project=Devel%3ACloud%3A2.0
[IBS] (Patch2) Replace error contact message with SUSE one

Move `error-contact-cloud-beta.patch` from IBS [1] to Git.

[1] https://build.suse.de/package/show?package=crowbar-barclamp-crowbar&project=Devel%3ACloud%3A2.0
[IBS] (Patch5) Add style to redirect page

Move `suse-style-redirect.patch` from IBS to Git.

[1] https://build.suse.de/package/show?package=crowbar-barclamp-crowbar&project=Devel%3ACloud%3A2.0
[UI/UX] Add Twitter Bootstrap framework

See http://twitter.github.io/bootstrap/ for details on Bootstrap.

Getting this to work on Rails 2.3 is a little more tricky than in
current Rails (3.x) since it doesn't have Sprockets. We workaround this
by using Compass (http://compass-style.org/) which then allows us to use
bootstrap-sass (https://github.com/thomas-mcdonald/bootstrap-sass).

These asset (CSS, Javascript) compilation-only Gem dependencies don't
need to be included in the product as we can precompile the assets
during build time. But we'll need to modify the code to allow this, or
find another solution.
[UI/UX] Adapt views to use Twitter Bootstrap

 * Style all presently visible pages
 * Remove condensed table tags
 * Remove much of old SASS styles
[Docs] Fix up the Help navigation and page

 * Site navigation menu should have consistent behavior and bring you to
   pages, rather than triggering PDF downloads. Remove sub-menu items
   and just have a simple page providing the relevant links to both HTML
   and PDF docs.
 * Update external wiki link from the old dellcloudedge Github
   organization to crowbar. Also add warning that external wiki contains
   information for a different version.
 * Remove unused code that generates (incomplete) HTML docs.
 * Remove outdated, Dell specific PDF docs.
 * Add symlinks to SUSE Cloud PDF documentation. Requires the
   susecloud-{admin,deployment,user}_en-pdf RPMs to be installed.
 * Add symlinks to SUSE Cloud HTML documentation. Requires the
   susecloud-manuals_en RPM to be installed.
[NavMenu] Remove 'Nodes -> Family Groups', even when in dev

So we see the same thing in both development and production, and helps
to avoid confusion.
[UI/UX] Fix the footer

* Remove the 'Development' / 'Production' version string. It's not
  useful for users since it's always 'Production'. Developers should
  know which environment they are running in, and for the most part it
  doesn't make a difference in terms of functionality.
* Fix weird code to remove duplication of the footer, which led to the
  brokeness (eg. different footer depending on whether you had a flash
  notice or not).
* Use link_to helpers to simplify the code.
style edit proposal page
Temporary fix for colspan on table footer

 * Still needs logic to set the colspan correctly
[UI/UX] Get column span to match number of columns
Style network barclamp
Last styling of easily seen parts

 * Now we need eyes on it to find out what we misseed, broke, etc.
Minor style fix for help and node dashboard
Fix styling of various barclamp pages
Initial util styling

 * I need to be able to create a log export to see the full ui
Fix labels and indent error
Logo and font changes