Fix Plugins localization

Disregard all the garbage files included in the request, I had to merge the new upstream changes before commiting mine.

The Plugin class getters and their usages are fixed, and I added some entries to the gitignore for gradle