userportal,webadmin: ensureColumnPresentFix

- ensureColumnPresentFix would check if the column existed and
  then would remove it and add it back again. This would cause
  the index of the column to fluctuate and cause the width loading
  to fail. This patch fixes the issue.

Change-Id: I82f725fd98a1690c16fd01a40fa1c05a27d3237e
Bug-Url: https://bugzilla.redhat.com/show_bug.cgi?id=1124546
Signed-off-by: Alexander Wels <awels@redhat.com>