Value of id attribute for file upload form needs to be consistent for each demo portlet

Description

Currently the ApplicantBackingBean is @ViewScoped because the commentsRendered JavaBean property needs to be stateful. But it would be better to move this property to a new @ViewScoped ApplicantViewBean class and to change the Scope of the ApplicantBackingBean to @RequestScoped.

Also, some of the portlets have stateful JavaBean properties like fileUploadRendered, popupRendered, and uploadedFileId. These should also be moved into the ApplicantViewBean.