Merge pull request #346 from blackcathacker/s2s_lookupable

KRACOEUS-7113
Merge pull request #342 from leoherbie/s2s_pd_sr_api

S2s pd sr api
KRACOEUS-6955 : Common Questionnaire core 2
KRACOEUS-6955 : Common Questionnaire core 2 -- fix upon comments
Merge pull request #345 from yyuan1/0624_common_2

KRACOEUS-6955 : Common Questionnaire core 2
KRACOEUS-6955 : Common multicampus
Merge pull request #348 from yyuan1/0624_common_mcam

KRACOEUS-6955 : Common multicampus
KRACOEUS-7182:internal attachments
Merge pull request #332 from jwillia/KRACOUES-7182

KRACOEUS-7182:internal attachments
KRACOUES-7182:fixed broken test
Merge pull request #351 from jwillia/KRACOEUS-7182testfix

KRACOUES-7182:fixed broken test
KRACOUES-7182:fix broken test
Merge pull request #352 from jwillia/KRACOEUS-7182fixbrokentest2

KRACOUES-7182:fix broken test
KRACOEUS-6956 : propdev mass person change
Merge pull request #353 from yyuan1/0625_propdev_massper

KRACOEUS-6956 : propdev mass person change
KRACOEUS-6955 move *Acl* classes to kra protocol auth for later repackaging
KCINFR-979: budget F & A, Budget Person api
KCINFR-979: budget cost share
Merge pull request #357 from yyuan1/0626_acl

KRACOEUS-6955 move *Acl* classes to kra protocol auth for later repackag...
KRACOEUS-6955 fix autowiring which didn't do correctly before