CA-122558: Updates are no longer dismissible.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
CA-122558: Some code compacting.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
CA-122558: Redesign of the updates page according to CAR-107.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
CA-122558: Name methods creating updates after the type of the update created to
avoid confusion.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
Merge branch 'master' of git://hg.uk.xensource.com/carbon/trunk/xenadmin