[NO_MERGE] [JENKINS-25612] - PropertyFileCredentials

This is a draft implementation for the feasibility elaboration. An input from plugin owners would be useful.

TODOs:
* Fields validation (in particular, security notifications)
* Help messages
* Unit tests