HRSPLT-36 : Migrated to portlet utils dependencies and added in
attribute validation so that we can use attribute swapper and not have
to logout/login.