Add a remove_gcc function to clean up gcc46, which got
installed due to grub.

This is temporary; we should figure out why gcc didn't
get cleaned up via poudrierre.
Show form errors when there are form errrors
Show up advanced fields if one of them is required
Don't cascade delete... bad bad bad.
Wear protection to be safe
Add storage-dataset test suite and fix storage-volume and storage-disk
Fix status_codes for datasets API

Ticket: #5681
Don't use -eq.  This causes:

[: False: bad number

If the data is not written correctly to database.
Merge branch 'master' into 93M1-DEMO