Added capability to distinguish pre-scan results

Added capability to split between jar with fatal errors during
pre-scanning and those without.
Refactored check for parameters into a new task.
See what happens
Create build message more structured
Refactored isMissingArguments to hasArguments
Change veracodeUpload to allow retries when upload fails for a limited number of times
You only need one upload status file
veracodeUpload now accepts a new optional property for maximum upload attempts
Make Veracode tasks as a plugin
Merge attempt with base

Merging with new commits from KC
Fix build error

Careless mistake
Merge changes from yaoyangt/vt.
Merge branch 'yaoyangt-master'