Pass apiSiteParamter to IntentService as intents

Do not just blindly use OperatingSite.getSite().apiSiteParamter
everywhere. When in a site for which user is not registered, fetching
of profile fails. Also when viewing some other user's profile in that
site, that site's apiSiteParameter should be passed as query param
Remove unused import