MAESTRO-2976 Added sources to jenkins and sonar task values.

There is however a couple of bugs that prevent this from working perfectly.
LuCEE doesn't save sources on task creation.
Missing fields assumed to be in the source still cause validation errors.
Use SSL option is missing from Jenkins source type.