CRM-14684 refactor function that identifies is a site supports back-offi...

...ce contributions

& leave form layer part on forms