KRACOUES-7115:s2s form page

intitial work for s2s form page
Too many checks and returns - 
This same condition is verified above.
Can we club these?
        if(attachmentDataSource==null || attachmentDataSource.getData()==null || attachmentDataSource.getData().length==0){
 +            grantsGovErrorExists = copyAuditErrorsToPage(Constants.GRANTSGOV_ERRORS, "grantsGovFormValidationErrors");
 +        }
 +        if(grantsGovErrorExists){
 +            getGlobalVariableService().getMessageMap().putError("grantsGovFormValidationErrors", KeyConstants.VALIDATTION_ERRORS_BEFORE_GRANTS_GOV_SUBMISSION);
 +            return getModelAndViewService().getModelAndView(form);
 +        }