REP-1277 Delegation Library & API Validator Delegation Support

Interestingly, the .idea folder didn't seem to show up in git. Maybe it's because of the gradle build? I copied this exact .gitignore from Tyler and David's project.