userportal,webadmin: list models managed by GIN

- Updated CommonModel to be managed by GIN.
- Updated all list models (*ListModel) to be managed by GIN,
  including main and sub tab models.
- Changed the way model handlers are attached, instead of some
  event being fired when the user logs in, attach the event
  handlers to the model when the model is actually instantiated.
- Parameterized the PermissionListModels so GIN can properly
  instantiate a singleton for each one.

Change-Id: I3a2f8915203f4a2b9868767419351ef7ac702891
Signed-off-by: Alexander Wels <awels@redhat.com>