[JENKINS-17807] Fix NPE on building with certain other plugins installed

Fixes https://issues.jenkins-ci.org/browse/JENKINS-17807
Extended .gitignore.
Merge pull request #10 from rayarub/master

[JENKINS-17807] Fix NPE caused by configuration being changed while a build is happening and current build not having a result yet.
[JENKINS-17807] no need to check for null jobs, just their results
[JENKINS-19636] - Allow wildcards for App file path (.ipa, .apk) and Symbol path.
Add support for defaultApiToken
MINOR: Fix whitespace
Merge pull request #11 from AppColony/master

[JENKINS-19636] Allow wildcards for App file path (.ipa, .apk) and Sym path
Merge pull request #12 from exlee/parametrization

Parametrization branch
Prevent stale network connection by using default 60 sec timeouts
Add support for debug mode, both at global and job level
Log metering of upload time
Reuse the appId obtained in the result of the deployment call in the cleanup call. This allows to cleanup when no appId was specified in the job config.
Added class for RadioBox-Layout
Merge remote-tracking branch 'upstream/master'
Merging commits from upstream repository.
Updated UI
Added checks and help entries.
Minor updates.
Minor updates.
Updated help files.