Job name as autocomplete

This change makes easier usage of the plugin on large instances.
The previous implementation using a select box would require to load all the jobs on the instance.
This new implementation is the similar to what is done in hudson.tasks.BuildTrigger. It allows to specify several job names within a single textbox with autocompletion.

I also implemented an ItemListener that supports renaming of referenced jobs.